C语言时间函数汇总

函数 说明
clock_t clock(void) 返回程序开始执行后占用的处理器的时间
time_t time(time_t *tp) 返回当前日历时间
double difftime(time_t time2, time_t time1) 返回time2-time1的值(以秒为单位)
time_t mktime(struct tm *tp) 转换为time表示的日历时间
char *asctime(const struct tm *tp) tp转换为“Sun Jan 3 15:14:13 1988n0”
char *ctime(const time_t *tp) 将tp中的日历时间转换为当地时间,等价于asctime(localtime(tp))
struct tm *gmtime(const time_t *tp) 日历时间转换为UTC
struct tm *localtime(const time_t *tp) 日历时间转换为当地时间
size_t strftime(char *s, size_t smax, const char *fmt, const struct tm *tp) 根据fmt中的格式把结构tp中的日期与时间信息转换为指定的格式,并存储到s中

你可能感兴趣的:(C语言,时间函数)