为什么在php.ini中设置了date.timezone = PRC 后时区仍然出错

通过date()函数获取时间后你会发现尛时时间不对,比现在的时间小8个小时无论用H,还是用h都一样

PHP默认的时区是UTC(格林威治时间),应该将其时区设置为PRC(北京时间)

格林威治時间与北京时间相差8小时。

如果找不到php.ini文件可以编写

保存,重启Apahce服务即可(有时用restart会有问题先stop然后start就行了)。

这个函数的意思是设置当前时区,对时间进行初始化在页头或获取时间语句前加上这句话。

下面是所有的时区标识符:(供大家参考)

我要回帖

 

随机推荐