关于php程序报date()警告的处理(date_default_timezone_set)
2013-10-22 00:00
831 查看
在写php程序中有时会出现这样的警告:
PHP Warning: 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 'UTC' for '8.0/no DST' instead in D:\PHPWEB ews\file.php on line 17 。
这是因为PHP所取的时间是格林威治标准时间,所以和你当地的时间会有出入格林威治标准时间和北京时间大概差8个小时左右,我们可以按照下面的方法解决:
1、在页头使用date_default_timezone_set()设置我的默认时区为北京时间,即 <?php date_default_timezone_set("PRC"); ?>就可以了。
2、在php.ini中设置date.timezone的值为PRC,设置好以后的为:date.timezone=PRC或者date.timezone = Asia/Shanghai,同时取消这一行代码的注释,即去掉前面的分号就可以了。
然后重启apache即可!
PHP Warning: 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 'UTC' for '8.0/no DST' instead in D:\PHPWEB ews\file.php on line 17 。
这是因为PHP所取的时间是格林威治标准时间,所以和你当地的时间会有出入格林威治标准时间和北京时间大概差8个小时左右,我们可以按照下面的方法解决:
1、在页头使用date_default_timezone_set()设置我的默认时区为北京时间,即 <?php date_default_timezone_set("PRC"); ?>就可以了。
2、在php.ini中设置date.timezone的值为PRC,设置好以后的为:date.timezone=PRC或者date.timezone = Asia/Shanghai,同时取消这一行代码的注释,即去掉前面的分号就可以了。
然后重启apache即可!
相关文章推荐
- 关于php程序报date()警告的处理(date_default_timezone_set)
- 关于php程序报date()警告的处理(date_default_timezone_set)
- 关于php5.*后的时区问题 date_default_timezone_set ();
- php 关于时区 date gmdate date_default_timezone_set/get 终极答疑
- date_default_timezone_set()问题解决方案(PHP5.3以上的)
- PHP设置时区函数date_default_timezone_set
- php 中date_default_timezone_set()函数的使用
- PHP中的date_default_timezone_set ()
- date_default_timezone_set()问题解决方案(PHP5.3以上的)
- php时区 为什么两个语句才能起效 date_default_timezone_set ini_set('date.timezone
- php5.3 + cacti 出现 date_default_timezone_set() function 错误提示的解决方法
- 关于时区date_default_timezone_set()的设置
- date_default_timezone_set()问题解决方案(PHP5.3以上的)
- date_default_timezone_set('Etc/GMT-8'); 设置php 时间 date
- PHP5.3 中的Warning: date_default_timezone_set
- php时区时间错误问题 date 当前时间 时差 当地 本地date_default_timezone_set
- php获取当前时间(date_default_timezone_set)
- php date_default_timezone_set
- 小记PHP date_default_timezone_set('PRC')
- php date_default_timezone_set!时区设置