C语言 <time.h> time 函数
-
描述
C库函数time_t time(time_t *seconds)返回自纪元(00:00:00 UTC,1970年1月1日)以来的时间,以秒为单位。如果seconds不为NULL,则返回值也存储在变量seconds中。 -
声明
以下是time函数的声明。time_t time(time_t *seconds)
参数- seconds-这是指向类型为time_t的对象的指针,其中将存储秒值。
-
返回值
当前日历时间作为time_t对象。示例以下示例显示time函数的用法-
尝试一下#include <stdio.h> #include <time.h> int main () { time_t seconds; seconds = time(NULL); printf("Hours since January 1, 1970 = %ld\n", seconds/3600); return(0); }
让我们编译并运行上面的程序,它将产生以下结果。Hours since January 1, 1970 = 393923