【发布时间】:2013-08-11 03:58:44
【问题描述】:
我正在尝试将 Mac UNIX 时间戳转换为日期时间。
3448286095 应转换为 2013-04-09 00:14:55。
我试过了:
回显日期('Y-m-d G:i:s', strtotime(3448286095));
输出不正确。
UNIX 时间戳:自 1970 年 1 月 1 日以来的秒数。
Mac 时间戳:自 1904 年 1 月 1 日以来的秒数。
【问题讨论】:
-
谢谢,打印出来的日期提前了一天,所以我在开始日期上加了一天。 1904-01-02
-
不要那样做。而是确保您的时区设置正确。