共用方式為


CoDosDateTimeToFileTime 函式 (objbase.h)

將時間與日期的 MS-DOS 表示轉換為 Windows 所使用的 FILETIME 結構。

注意 此函式是針對與16位 Windows 的相容性而提供。
 

語法

BOOL CoDosDateTimeToFileTime(
  [in]  WORD     nDosDate,
  [in]  WORD     nDosTime,
  [out] FILETIME *lpFileTime
);

參數

[in] nDosDate

MS-DOS 日期。

[in] nDosTime

MS-DOS 時間。

[out] lpFileTime

FILETIME 結構的指標。

傳回值

如果函式成功,則傳回值為 TRUE;否則為 FALSE,可能是因為無效的自變數。

備註

MS-DOS 日期的格式如下。

Bits Description
0-4 月份的天數 (1-31) 。
5-8 月 (1 = 1 月,2 = 2 月,依此類推) 。
9-15 從 1980 年 (加上 1980 的年份位移,以取得實際年份) 。
 

MS-DOS 時間的格式如下。

Bits Description
0-4 秒除以 2。
5-10 分鐘 (0-59) 。
11-15 小時 (24 小時制) 0-23。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 objbase.h
程式庫 Ole32.lib
Dll Ole32.dll
API 集合 ext-ms-win-com-ole32-l1-1-5 (於 Windows 10 10.0.15063 版)

另請參閱

CoFileTimeNow

CoFileTimeToDosDateTime