©
本文檔使用 php中文網手册 發布
在头文件<time.h>中定义 | ||
---|---|---|
typedef / * unspecified * / time_t; |
C11标准(ISO / IEC 9899:2011):
7.27.2.5 timespec_get函数(p:390)
尽管没有用C标准定义,但它几乎总是一个整数值,它保存自1970年1月1日00:00 UTC以来对应于POSIX时间的秒数(不包括闰秒)。
当引用类型的值时,标准使用术语日历时间time_t
。
显示时代的开始。
#include <stdio.h>#include <time.h> int main(void){ time_t epoch = 0; printf("%ld seconds since the epoch began\n", (long)epoch); printf("%s", asctime(gmtime(&epoch)));}
可能的输出:
0 seconds since the epoch began Thu Jan 1 00:00:00 1970
C11标准(ISO / IEC 9899:2011):
7.27.1 / 3时间分量(p:388)
C99标准(ISO / IEC 9899:1999):
7.23.1 / 3时间的组成部分(p:338)
C89 / C90标准(ISO / IEC 9899:1990):
4.12.1时间的组成部分