您的位置:首页 > 其它

ecmall 时间推后8小时问题解决

2013-12-12 17:00 225 查看
解决方法:

includes\libraries\time.lib.php  文件中的 local_date()
函数,大约98行 

将 $time += ($timezone * 3600);   【在 return
date($format, $time); 这句前面】

这句替换成下面代码
if(date_default_timezone_get()=="UTC"){

     $time += ($timezone * 3600);

}

问题解决

php.ini文件中date.timezone = PRC【PRC , People’s Republic of China,中华人民共和国,也就是日期使用中国的时区】

没有设置时区,经测试同样好用(取值对了,但是发现插入不对了,2种同时用就好了),但是设置了时区,不修改代码,是不好用的,问题依然会存在
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: