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


Posted in PHP onOctober 22, 2013

在写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类的反射用法实例
Nov 03 PHP
php防止恶意刷新与刷票的方法
Nov 21 PHP
php实现删除空目录的方法
Mar 16 PHP
非集成环境的php运行环境(Apache配置、Mysql)搭建安装图文教程
Apr 12 PHP
简单概括PHP的字符串中单引号与双引号的区别
May 07 PHP
PHP中spl_autoload_register()函数用法实例详解
Jul 18 PHP
PHP Cookie学习笔记
Aug 23 PHP
PHP实现数据库的增删查改功能及完整代码
Apr 18 PHP
php创建多级目录与级联删除文件的方法示例
Sep 12 PHP
Laravel jwt 多表(多用户端)验证隔离的实现
Dec 18 PHP
laravel7学习之无限级分类的最新实现方法
Sep 30 PHP
PHP时间类完整代码实例
Feb 26 PHP
php 修改、增加xml结点属性的实现代码
Oct 22 #PHP
PHP的构造方法,析构方法和this关键字详细介绍
Oct 22 #PHP
实用的简单PHP分页集合包括使用方法
Oct 21 #PHP
使用PHP导出Word文档的原理和实例
Oct 21 #PHP
php与java通过socket通信的实现代码
Oct 21 #PHP
PHP与Java进行通信的实现方法
Oct 21 #PHP
php中生成随机密码的自定义函数代码
Oct 21 #PHP
You might like
php生成zip压缩文件的方法详解
2013/06/09 PHP
利用PHP实现短域名互转
2013/07/05 PHP
PHP实现通过Luhn算法校验信用卡卡号是否有效
2015/03/23 PHP
windows下安装php的memcache模块的方法
2015/04/07 PHP
php简单smarty入门程序实例
2015/06/11 PHP
jQuery+php简单实现全选删除的方法
2016/11/28 PHP
PHP实现限制IP访问的方法
2017/04/20 PHP
原生JS实现Ajax通过GET方式与PHP进行交互操作示例
2018/05/12 PHP
再谈Yii Framework框架中的事件event原理与应用
2020/04/07 PHP
前端开发部分总结[兼容性、DOM操作、跨域等](持续更新)
2010/03/04 Javascript
jQuery 表单验证扩展代码(二)
2010/10/20 Javascript
nodeType属性返回被选节点的节点类型介绍
2013/11/22 Javascript
在JS中如何调用JSP中的变量
2014/01/22 Javascript
Bootstrap树形组件jqTree的简单封装
2016/01/25 Javascript
基于javascript制作微信聊天面板
2020/08/09 Javascript
浅谈JS中的bind方法与函数柯里化
2016/08/10 Javascript
JS 实现随机验证码功能
2017/02/15 Javascript
JS请求servlet功能示例
2017/06/01 Javascript
JS数组交集、并集、差集的示例代码
2017/08/23 Javascript
JSON生成Form表单的方法示例
2018/11/21 Javascript
webpack打包多页面的方法
2018/11/30 Javascript
Vue项目中使用WebUploader实现文件上传的方法
2019/07/21 Javascript
在Python中使用判断语句和循环的教程
2015/04/25 Python
详解python中docx库的安装过程
2019/11/08 Python
tensorflow查看ckpt各节点名称实例
2020/01/21 Python
初学者学习Python好还是Java好
2020/05/26 Python
用canvas画心电图的示例代码
2018/09/10 HTML / CSS
美国糖果店:Sugarfina
2019/02/21 全球购物
Shopee菲律宾:在线购买和出售
2019/11/25 全球购物
某/etc/fstab文件中的某行如下: /dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2 请解释其含义
2013/09/18 面试题
函授本科自我鉴定
2013/11/03 职场文书
计算机应用职专应届生求职信
2013/11/12 职场文书
教师实习自我鉴定
2013/12/14 职场文书
小学英语教师2015年度个人工作总结
2015/10/14 职场文书
《黑岩★★射手 DAWN FALL》BD发售宣传CM公开
2022/04/04 日漫
vue 把二维或多维数组转一维数组
2022/04/24 Vue.js