最近在部署php的时候遇到了这样的警告
这是因为PHP所取的时间是格林威治标准时间,所以和你当地的时间会有出入格林威治标准时间和北京时间大概差8个小时左右,我们可以按照下面的方法解决:
1.在页头使用date_default_timezone_set()设置我的默认时区为北京时间,
<?php date_default_timezone_set("PRC"); ?>
这种方法有个缺点,就是所有的页面都得添加
2.在php.ini里找到date.timezone这行,把值改成PRC,如date.timezone = PRC。如果没有这一行直接加上就好。最后重启WEB服务器与PHP即可。
网友评论