timedos.h
来自「汇编源代码大全」· C头文件 代码 · 共 30 行
H
30 行
#include <time.h>
#ifndef _DATETIME_T_DEFINED
#define _DATETIME_T_DEFINED
struct dos_date {
unsigned short ddate_year; /* 1980 - 2099 */
unsigned char ddate_month; /* 1 - 12 */
unsigned char ddate_day; /* 1 - 31 */
unsigned char ddate_dayofweek; /* 0 = sonday */
};
struct dos_time {
unsigned char dtime_hour; /* 0 - 23 */
unsigned char dtime_minutes; /* 0 - 59 */
unsigned char dtime_seconds; /* 0 - 59 */
unsigned char dtime_hsec; /* 0 - 99 */
};
struct file_time {
unsigned short ft_date;
unsigned short ft_time;
};
#endif
unsigned long dos2gmt(struct dos_date *dd, struct dos_time *dt);
void gmt2tm(unsigned long *t, struct tm *result);
unsigned long filetime2gmt(struct file_time *ft);
void gmt2filetime(unsigned long time, struct file_time *ft);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?