当我使用以下代码获取当前伦敦时间时,它会给出错误的时间。date_default_timezone_set(“Europe/London”)不会返回正确的时间
在测试电流伦敦时间的时间下午2点11分16秒,01日,2011年6月,但我用下面的代码:
date_default_timezone_set('Europe/London');
echo date('m/d/y h:i a', time());
递给我:06/02/11 02:12 am
为什么它没有返回正确的伦敦时间?
你能展示一些真实的生活代码和它输出什么吗?你还在哪个时区?函数调用返回什么,“true”还是“false”? – 2011-06-01 13:18:11
服务器上的时间是否正确?我的意思是,服务器本身,而不是PHP。 – binaryLV 2011-06-01 14:04:35
服务器时间错误。 – ekerner 2017-08-13 01:01:55