gmtime

更新时间:2022-04-03 23:47

gmtime是把日期和时间转换为格林威治(GMT)时间的函数。将参数time 所指的time_t 结构中的信息转换成真实世界所使用的时间日期表示方法,然后将结果由结构tm返回。

定义

头文件:time.h

调用原型:struct tm *gmtime(const time_t *timeptr)

函数功能:返回tm结构的格林尼治时间(GMT)

tm结构定义:

返回值:如上所述

举例

时间

localtime的实现

gmtime的实现

异同点

共同点

这两个函数采用了time.h中的一个tm结构体定义:

struct tm *localtime(const time_t *timep);

struct tm *gmtime(const time_t *timep);

不同点

localtime函数获得的tm结构体的时间,是已经进行过时区转化为本地时间。

而此函数功能类似获取当前系统时间,只是获取的时间未经过时区转换。

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}