📄 datetime.h
字号:
#ifndef _DATE_TIME_H_
#define _DATE_TIME_H_
#ifdef __cplusplus
extern "C" {
#endif
#define DATE_SIZE sizeof(DATE)
typedef struct _DATE_
{
unsigned short uYear;
unsigned char uMonth;
unsigned char uDay;
}NANA_DATE;
typedef struct _TIME_
{
unsigned char uHour;
unsigned char uMin;
unsigned char uSec;
unsigned char uCentiSec; //百分之一秒:一般添0(为了对齐存储结构)
}NANA_TIME;
// 起始日期为 2000/1/1
#define START_YEAR 2000
#define START_MONTH 1
extern void GetDateFromDay(int nDay ,NANA_DATE * pDate);
extern int GetDateDistance(NANA_DATE *pStartDate,NANA_DATE *pEndDate);
extern int GetDaysFromNewYearsDay(NANA_DATE *pDate);
extern int DateCompare(NANA_DATE * pDate1, NANA_DATE * pDate2); // 日期比较
extern unsigned char WeekDay(int cy, int m,int d);
#ifdef __cplusplus
}
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -