我将MST服务器时间转换为UTC,如下所示:
$msttime="2012-09-15 17:00:01";
$getdatetimeUTC=gmdate('Y-m-d H:i:s',strtotime($msttime));
我得到这个:
2012-09-15 23:00:01
这是错误的!
为什么会发生这种情况?我应该得到2012-09-15 24:00:001。
感谢的任何帮助
这是php的一个错误,尽管我的服务器是MST,但我使用了date_default_timezone_get()并给了我MDT。我必须配置php的设置才能让它工作!。