所以我已将时区设置在我的文件顶部: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');
时,它显示落后一小时。有什么想法吗?
答案 0 :(得分:0)
date_default_timezone_set('America/New_York');
echo date("Y-m-d h:iA");
工作正常,简单试试吧。