DosDateTimeToFileTime

【勇芳软件工作室】汉化HomePreviousNext

DosDateTimeToFileTime函数将MS-DOS日期和时间值转换为64位文件时间。

BOOL DosDateTimeToFileTime(

WORD 【wFatDate】,// 16位MS-DOS日期
WORD 【wFatTime】,// 16位MS-DOS时间
LPFILETIME 【lpFileTime】//指向缓冲区的64位文件时间
); 

参数

【wFatDate】

指定MS-DOS日期。日期是一个包装的16位值,格式如下:

内容
0-4当天(1-31)
5-8Month (1 = January, 2 = February, and so on)
9-15年度抵消1980年(增加1980年实际年)

【wFatTime】

指定MS-DOS时间。时间是一个包装的16位值,格式如下:

内容
0-4第二除以2
5-10分钟(0-59)
11-15小时(24小时制0-23)

【lpFileTime】

指向FILETIME结构以接收转换的64位文件时间。

返回值

如果函数成功,返回值不为零。

如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.

也可以看看

FILETIME, FileTimeToDosDateTime, FileTimeToSystemTime, SystemTimeToFileTime