📅  最后修改于: 2023-12-03 15:00:11.526000             🧑  作者: Mango
在C语言中,time()函数是一个非常重要的函数。它返回当前系统时间的秒数。这个秒数是一个从1970年1月1日00:00:00(即UNIX系统诞生日)到现在所经过的秒数。time()函数的头文件为<time.h>。
time_t time(time_t *seconds);
time()函数返回自1970年1月1日00:00:00至今所经过的秒数,如果失败则返回-1。
以下代码片段演示了如何使用time()函数获取当前时间:
#include <stdio.h>
#include <time.h>
int main()
{
time_t seconds;
seconds = time(NULL);
printf("当前时间自1970年1月1日00:00:00以来的秒数:%ld\n", seconds);
return 0;
}
代码输出:
当前时间自1970年1月1日00:00:00以来的秒数:1614989456
time()函数可以用于许多场景,比如:
在使用time()函数时需要注意以下几点: