频道栏目
首页 > 资讯 > 日期 > 正文

PHP中获取的时间与本地时间不一致时的解决方法

16-01-06        来源:[db:作者]  
收藏   我要投稿

PHP中使用“date(Y-m-d H:i:s)”获取时间和本地的真实时间差几个小时,具体时区设置解决方法:
1.没有修改php.ini的配置文件中默认时区为当前的时区位置 (在自己有权限修改php.ini的情况下) 
解决方法:修改php.ini,将“date.timezone”项修改为“date.timezone = Asia/Shanghai”
其它参数可以参考PHP手册 

2、没有在程序中初始化时区  
解决方法:在全局配置里加上下面这段程序

PHP代码
  1. $timezone    = "Asia/Shanghai";   
  2. if (PHP_VERSION >= '5.1' && !emptyempty($timezone))   
  3. {   
  4.     date_default_timezone_set($timezone);   
  5. }  

相关TAG标签
上一篇:PHP借用javascript-setInterval来间隔时间循环执行某个功能
下一篇:php计算两个日期时间差
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站