PHP日期方法提前一小时返回

时间:2015-10-19 11:55:19

标签: php date timezone

所以我已将时区设置在我的文件顶部:date_default_timezone_set('America/New_York');

我已经使用pecl更新了我的timezonedb到2015.7并将扩展名添加到我的php.ini并重新启动了我的服务器。我现在在使用timezone_version_get()时显示该版本。

我也是var dump out(date_default_timezone_get()),只是为了确保我设置了正确的时区,实际上输出America/New_York

然而,当我使用date('H:i:s');时,它显示落后一小时。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

date_default_timezone_set('America/New_York');

echo date("Y-m-d h:iA"); 

工作正常,简单试试吧。