【发布时间】:2015-08-04 16:27:32
【问题描述】:
我可以在 phpinfo() 中看到我的服务器的 Default timezone 和它的 date.timezone 指令不同步。
我知道我可以使用date_default_timezone_get() 获取默认时区的值,但是我们如何在运行时获取date.timezone的值? p>
【问题讨论】:
我可以在 phpinfo() 中看到我的服务器的 Default timezone 和它的 date.timezone 指令不同步。
我知道我可以使用date_default_timezone_get() 获取默认时区的值,但是我们如何在运行时获取date.timezone的值? p>
【问题讨论】:
您可以使用ini_get() 函数获取时区:
ini_get('date.timezone');
顺便说一句,您应该始终在脚本开头设置默认时区。你可以这样做:
date_default_timezone_set(ini_get('date.timezone'));
【讨论】: