PHP strtotime epoch时间戳可能的bug

时间:2016-03-03 02:31:09

标签: php

据我所知,UNIX纪元始于01-01-1970 00:00。

为什么

echo strtotime('01-01-1970 00:00');会返回-3600吗?

我正在使用PHP版本5.6.15和CodeIgniter 3.0.4。我也试过使用/不用

setlocale(LC_ALL, 'IND');

1 个答案:

答案 0 :(得分:2)

检查时区设置,看看是否是原因:

UTC

如果不是date_default_timezone_set("UTC"); ,请将其设为'pets': [{'fido': ['abc']}

fido