php date函数时区问题 时间输出有误的解决方法

发布时间:2020-12-16编辑:脚本学堂
本文介绍下,php中date函数时区问题,引起输出时间有误的解决方法,有需要的朋友,参考下吧。

问题:echo date('o-m-j H:i'); 输出结果与本地时间相差8小时。
原因:时区未正确设置。

解决方法:
方法1、加入

date_default_timezone_set('Asia/Shanghai');

方法2,修改php.ini
 

[Date]
; Defines the default timezone used by the date functions
date.timezone = PRC 注:PRC为中化人民共和国

动手测试吧,一试便知,轻松解决date函数时区问题。

您可能感兴趣的文章:
php 设置时区的方法分享
php时区设置方法总结
php设置时区及记录日志文件的代码