C:使用 time() 函数来估计自特定日期以来经过的秒数

标签 c time

我这里遇到了一些麻烦。我的任务是使用 time 函数查找自 1970 年 1 月 1 日以来已经过去了多少秒。它必须包含 now = time (NULL)

我的问题是我从未得到过关于时间函数如何工作的可靠解释,所以我不知道如何让它回答我被问到的问题。

最佳答案

time(NULL) 的调用返回自 UNIX 纪元(即 UTC 1970 年 1 月 1 日)以来经过的秒数。这是该函数的唯一目的。

如果您想了解其工作原理,请查找 documentation on it .

关于C:使用 time() 函数来估计自特定日期以来经过的秒数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44688991/

相关文章:

javascript - 如何用 moment.js 改变时间?

python - 如何在 python 中使用星期几和月份日期来获取年份?

PHP - 将两组数字(小时和分钟)转换为时间

php - timediff 不适用于 mysql 中的 date_format

c - 如何为嵌入式系统优化此图像复制功能

c++ - ANSI C 等效于 try/catch?

使用信号处理程序的正确方法

c - 仅 Unix 编译器的错误消息

在冬天将夏季日期转换为 utc?

c - 为什么预处理器宏会忽略括号中的语句