Home >php教程 >php手册 >PHP Warning: strtotime()错误解决办法

PHP Warning: strtotime()错误解决办法

WBOY
WBOYOriginal
2016-06-13 09:46:251652browse

strtotime()函数是php日期函数了,出现这种问题就是我们php.ini中的date.timezone没有设置好,只要配置一下时区即可解决。


php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的。显示的时间都是格林威治标准时间,和 北京时间差了正好8个小时。

解决方案是:

修改php.ini文件,查找 ;date.timezone = ,把前面的分号去掉在 “=”后面加上时区。

比如:

Asia/Chongqing (重庆),
Asia/Shanghai (上海),
Asia/Urumqi (乌鲁木齐),
Asia/Macao (澳门),
Asia/Hong_Kong (香港),
Asia/Taipei (台北),
PRC 中国

 代码如下 复制代码

date.timezone = PRC

也可以才php中程序页面最前面加

 代码如下 复制代码

date_default_timezone_set('Asia/Chongqing');
echo date('Y-m-d H:i:s');
?>

相关推荐阅读

php中时间相差8小时的多种解决办法

http://www.bKjia.c0m/phper/31/42398.htm

php 日期时差8小时间解决方法

http://www.bKjia.c0m/phper/31/37224.htm

php获取服务器时间(解决8小时差距问题)

http://www.bKjia.c0m/phper/31/34041.htm

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn