时间换算函数

 1 #include 
 2 
 3 char *asctime(const struct tm* timeptr); //将结构中的信息转换为真实世界的时间,以字符串的形式显示;
 4 
 5 char *ctime(const time_t *timep); //将timep转换为真是世界的时间,以字符串显示,它和asctime不同就在于传入的参数形式不一样;
 6 
 7 double difftime(time_t time1, time_t time2); //返回两个时间相差的秒数;
 8 
 9 int gettimeofday(struct timeval *tv, struct timezone *tz); //返回当前距离1970年的秒数和微妙数,后面的tz是时区,一般不用;
10 
11 struct tm* gmtime(const time_t *timep); //将time_t表示的时间转换为没有经过时区转换的UTC时间,是一个struct tm结构指针;
12 
13 stuct tm* localtime(const time_t *timep); //和gmtime类似,但是它是经过时区转换的时间。
14 
15 time_t mktime(struct tm* timeptr); //将struct tm 结构的时间转换为从1970年至今的秒数;
16 

17 time_t time(time_t *t); //取得从1970年1月1日至今的秒数。

你可能感兴趣的:(c及c++)