我strtotime
过去用过几秒钟1 January 1970
,但我不明白为什么-3600
时钟设置为时12.00AM
会得到0
,而时钟设置为时会得到,那是1 AM
怎么回事1 HOUR
?是时区的问题吗?
echo 'I Expect 0 Here '.strtotime('1st January 1970').'<br />';
//This gives me -3600
echo 'I Expect 3600 Here '.strtotime('1st January 1970 01.00AM');
//This gives me 0
PS 我没有在我的 PHP 文件中设置任何时区,或者我什至没有修改我的 .ini 文件(新安装的 XAMPP)
更新:时区:欧洲/柏林