1.1 获取日历时间
1.1.1 函数名 time
1.1.2 函数原形 time_t time(time_t *t);
1.1.3 函数功能 获取日历时间
1.1.4 所属头文件
1.1.5 返回值 成功:返回1970年1月1日0点至当前时间的秒数 失败:-1
1.1.6 参数说明 t:不为空的情况下保存返回值
1.2 获取格林威治时间
1.2.1 函数名 gmtime
1.2.2 函数原形 struct tm* gmtime(const time_t *timep);
1.2.3 函数功能 将参数timep所指向的日历时间转化为世界标准时间
1.2.4 所属头文件
1.2.5 返回值 成功:返回标准时间,以struct tm方式存储。 失败:返回NULL
1.2.6 参数说明 timep:待转化的日历时间
1.3 获取本地时间
1.3.1 函数名 localtime
1.3.2 函数原形 struct tm *localtime(const time_t *timep);
1.3.3 函数功能 将参数timep所指向的日历时间转化为本地时间
1.3.4 所属头文件
1.3.5 返回值 成功:返回以struct tm形式存储的本地时间 失败:NULL
1.3.6 参数说明 timep:待转化的日历时间
1.4 以字符串方式显示时间
1.4.1 函数名 asctime
1.4.2 函数原形 char *asctime(const struct tm *tm);
1.4.3 函数功能 将struct tm格式的时间转化为字符串
1.4.4 所属头文件
1.4.5 返回值 成功:字符串方式显示的时间 失败:NULL
1.4.6 参数说明 tm:待转化的tm格式的时间
1.5 获取高精度时间
1.5.1 函数名 gettimeofday
1.5.2 函数原形 int gettimeofday(struct timeval *tv, struct timezone *tz);
1.5.3 函数功能 获取高精度时间
1.5.4 所属头文件
1.5.5 返回值 成功:0 失败:-1
1.5.6 参数说明 tv:保存从1970年1月1日0点至当前经历的秒数和微秒数。 tzone:通常为NULL
文章评论(0条评论)
登录后参与讨论