|
C库函数手册(40) └────────────────┘ char *ctime(long *clock) 本函数把clock所指的时间(如由函数time返回的时间)转换成下列格式的 字符串:Mon Nov 21 11:31:54 1983\n\0 char *asctime(struct tm *tm) 本函数把指定的tm结构类的时间转换成下列格式的字符串: Mon Nov 21 11:31:54 1983\n\0 double difftime(time_t time2,time_t time1) 计算结构time2和time1之间的时间差距(以秒为单位) struct tm *gmtime(long *clock)本函数把clock所指的时间(如由函数time返回的时间) 转换成格林威治时间,并以tm结构形式返回 struct tm *localtime(long *clock)本函数把clock所指的时间(如函数time返回的时间) 转换成当地标准时间,并以tm结构形式返回 void tzset()本函数提供了对UNIX操作系统的兼容性 long dostounix(struct date *dateptr,struct time *timeptr) 本函数将dateptr所指的日期,timeptr所指的时间转换成UNIX格式,并返回 自格林威治时间1970年1月1日凌晨起到现在的秒数 void unixtodos(long utime,struct date *dateptr,struct time *timeptr) 本函数将自格林威治时间1970年1月1日凌晨起到现在的秒数utime转换成 DOS格式并保存于用户所指的结构dateptr和timeptr中 void getdate(struct date *dateblk)本函数将计算机内的日期写入结构dateblk 中以供用户使用 void setdate(struct date *dateblk)本函数将计算机内的日期改成
|