PHP 默认时区配置


PHP Default Timezone Config

我今天注意到PHP报告的日期是错误的。

当我进入PHP文件尝试更改时区时,我收到一个丑陋的警告,说必须设置时区。

当时区设置为 UTC 但日期错误时,我没有收到任何错误。

除 UTC 之外的所有其他值都会引发错误。

这是怎麽?

date.timezone = "Europe/Paris"

从这里用适当的时区把它放在你的php.ini文件中,然后重新启动你的HTTP服务器。

如果不想全局设置它,但希望逐个脚本进行设置,请在使用日期/时间函数的每个页面上使用以下代码:

date_default_timezone_set('America/Los_Angeles');

与全局时区设置一样,请从此处选择您的时区。