运行PHP应用,出现以下错误信息:php
date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.ide |
这是由于PHP所取的时间是格林威治标准时间,因此和你当地的时间会有出入格林威治标准时间和北京时间大概差8个小时左右。ui
咱们能够按照下面的方法解决:this
一、 在页头使用date_default_timezone_set()设置个人默认时区为北京时间,即<?phpdate_default_timezone_set("PRC");?>就能够了。spa
二、 在php.ini中设置date.timezone的值为PRC,设置好之后的为:date.timezone=PRC,同时取消这一行代码的注释,即去掉前面的分号就能够了。ci