PHP默认时区配置

时间:2012-08-13 01:10:52

标签: php

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

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

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

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

这是什么?

1 个答案:

答案 0 :(得分:8)

date.timezone = "Europe/Paris"

使用here的approrpriate时区将其放入php.ini文件中,然后重新启动HTTP服务器。

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

date_default_timezone_set('America/Los_Angeles');

与全球时区设置一样,从here中选择您的时区。