Calendar Time 日历时间
从一个标准时间(1900年1月1日0点)到此时经过的秒数。 UTC/GMT
UTC(Coordinated Universal Time)世界标准时间 即 GMT(Greenwich Mean Time)格林威治标准时间。
常用时间函数
(1) time
time_t time(time_t *tloc); 获取日历时间。
(2) struct tm *localtime(const time_t *timep); 获取日历事件转换后的本地时间,结构体包含以下成员:
struct tm
{
int tm_sec; /* seconds */
int tm_min; /* minutes */
int tm_hour; /* hours */
int tm_mday; /* day of the month */
int tm_mon; /* month */
int tm_year; /* year */
int tm_wday; /* day of the week */
int tm_yday; /* day in the year */
int tm_isdst; /* daylight saving time */
};
(3) char *asctime(const struct tm *tm); 将本地时间以字符串形式打印。
(4)time_t mktime(struct tm *tm); 将本地时间转换为日历时间。