請問 Get Date/Time in Seconds VI 呼叫什麼 Windows API 函式?



主要軟體: LabVIEW Development Systems>>Full Development System
主要軟體版本: 5.1
主要軟體修正版本:
次要軟體: N/A

問題: 請問 LabVIEW 的 Get Date/Time in Seconds VI 是呼叫什麼 Windows API 函式?

解答: 在 Windows 平台, LabVIEW 呼叫以下的函式:

  1. GetSystemTime. 這會傳回一個包含 day, month, year, 等資料的結構.
  2. SystemTimeToFileTime. 這會把該結構轉換為一個 64 位元的整數. 這個整數表示了從 1601 年 1 月 1 號起到目前為止, 經過了幾個 "100 nanosecond".
LabVIEW 使用 SystemTimeToFileTime 的結果來計算出一個 64 位元的浮點數來表示從 January 1, 1904 到今天的秒數. 這就是函式面板上 Get Date/Time in Seconds 函式的傳回值了.


相關連結:

附加檔案:





報告日期: 10/01/1999
最後更新: 12/06/2004
文件偏號: 1Q0DGQU0