我只是想用PHP获取当前日期,但是它真的是'07:45:23',当它真的是上午11点02分(它的日期部分是正确的)。我正在设置这样的时区:
date_default_timezone_set('America/New_York');
$now = date('Y-m-d H:i:s');
为什么这不起作用?我也试过'EDT'。如果重要,服务器也在同一时区。
感谢。
答案 0 :(得分:1)
您的服务器时间可能不正确。如果您具有SSH访问权限,则运行date
将显示服务器的设置。
答案 1 :(得分:1)
服务器时间设置是否正确?