正在使用strtotime
让过去1 January 1970
秒,但我不明白这是为什么我得到-3600
如果时钟设置为12.00AM
,我得到0
时,时钟设置为1 AM
,所以与1 HOUR
什么?这是时区问题吗?为什么strtotime(1970年1月1日)在PHP中返回-3600而不是0?
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)
更新:时区:欧洲/柏林
题外话,但ROFL @您的base64编码的电子邮件 – asprin
@asprin题外话评论我想:P)呵呵谢谢反正,我认为这是恭维 –
是的,这是一种恭维,开箱即用的思想和幽默。 – asprin