关于php程序报date()警告的处理(date_default_timezone_set)

 更新时间:2013年10月22日 23:26:53   作者:  
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

在写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程序的php代码

    生成php程序的php代码

    前台程序不少情况下需要生成.php文件,诸如多用户的在线日记程序、留言簿以及自助网站程序等等,都不可避免地在与用户的交互中生成.php程序文件。一般的,所生成的.php文件内容并不复杂,但麻雀虽小五脏俱全,完整的.php文件结构必须得到保证。
    2008-04-04
  • PHP中的替代语法介绍

    PHP中的替代语法介绍

    这篇文章主要介绍了PHP中的替代语法介绍,PHP替代语法经常会用在模板代码的编写中,比如wordpress的模板中就大量使用这种语法,需要的朋友可以参考下
    2015-01-01
  • laravel源码分析队列Queue方法示例

    laravel源码分析队列Queue方法示例

    这篇文章主要为大家介绍了laravel源码分析队列Queue方法示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪<BR>
    2022-04-04
  • php抽象类用法实例分析

    php抽象类用法实例分析

    这篇文章主要介绍了php抽象类用法,以实例形式深入浅出的分析了php中抽象类的概念、定义及实现方法,需要的朋友可以参考下
    2015-07-07
  • thinkphp 一个页面使用2次分页的实现方法

    thinkphp 一个页面使用2次分页的实现方法

    thinkphp内置ORG.Util.Page方法分页,使分页变得非常简单快捷。 但是如果一个页面里需要使用2次分页,就会产生冲突,这里先记录下百度来的解决办法。需要的朋友可以参考下
    2013-07-07
  • 浅谈PHP中其他类型转化为Bool类型

    浅谈PHP中其他类型转化为Bool类型

    本文给大家汇总介绍了下PHP中转化为布尔(bool)类型时的一些情况,非常的简单,有需要的小伙伴可以参考下
    2016-03-03
  • windows平台中配置nginx+php环境

    windows平台中配置nginx+php环境

    相对于linux来说,windows配置web环境不管是一键安装包还是独立配置简单多了,这次是讲以NGINX作为web的本地的测试环境。
    2015-12-12
  • php mysql Errcode: 28 终极解决方法

    php mysql Errcode: 28 终极解决方法

    php mysql Errcode: 28 终极解决方法,碰到这类问题的朋友可以参考下。
    2009-07-07
  • php数据结构与算法(PHP描述) 查找与二分法查找

    php数据结构与算法(PHP描述) 查找与二分法查找

    php数据结构与算法(PHP描述) 查找与二分法查找,需要的朋友可以参考下
    2012-06-06
  • PHP将身份证正反面两张照片合成一张图片的代码

    PHP将身份证正反面两张照片合成一张图片的代码

    本文介绍将身份证正反两张图片在PHP中如何合成一张图片,还可以给图片打上水印,需要的朋友可以参考下
    2017-04-04

最新评论