ファイルタイムをMS-DOSの日時に変換する
Declare Function FileTimeToDosDateTime Lib "kernel32.dll" _
(lpFileTime As FILETIME, ByVal lpFatDate As Long, Byval lpFatTime As Long) As Long
Declare Function FileTimeToDosDateTime Lib "kernel32.dll" _
(lpFileTime As FILETIME, ByVal lpFatDate As Integer, Byval lpFatTime As Integer) As Integer
BOOL FileTimeToDosDateTime(
CONST FILETIME *lpFileTime,
LPWORD lpFatDate,
LPWORD lpFatTime
);
引数
lpFileTime
ファイルタイムを指定するFILETIME構造体lpFatDate
MS-DOSの日付を表す16ビット値lpFatTime
同、時間を表す16ビット値戻り値
正常終了のとき 0以外備考
エラーのとき 0
MS-DOSの日時は、1980年1月1日から2107年12月31日までが有効。
範囲外の場合はエラーになる。