c - 使用 Time 获取当前日期的天数

标签 c date timer

我正在尝试获取到今天为止的天数。喜欢:

int days, seconds;

seconds = Time(0); // Get the number of SECONDS from January, 1º 1970 untill now.  

days = seconds / (60 * 60 * 24);

printf("%d", days);  

输出为:16326。

但是当我使用一些为您进行转换的网站时,它们显示的是 6464 天。

我做错了什么?

最佳答案

你是对的。 30 + 14 = 44 年,大约有 16000 天。

关于c - 使用 Time 获取当前日期的天数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25828676/

相关文章:

mysql - 如果我为每个线程初始化一个 mysql 连接,mysql_query 是线程安全的吗?

c - 为什么 while 循环在 else 语句之前停止?

java - 关于Swing定时器的一些问题

c - 如何在 Linux 中使用参数执行 C 代码中的外部程序?

将数字转换为二进制

单击图标的 jQuery 日期选择器

mysql - 为 DATE 或 DATETIME 设置默认值时 MySQL 出错

r - 将 week.year 转换为year.month - R 中的日期

c# - 间隔数月的定时器

.net - 如何判断定时器是否正在运行?