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种同时用就好了),但是设置了时区,不修改代码,是不好用的,问题依然会存在
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种同时用就好了),但是设置了时区,不修改代码,是不好用的,问题依然会存在
相关文章推荐
- CentOS 7解决Local Time与实际时间相差8小时问题
- 解决weblogic与系统时间相差8小时的问题
- PHP5.1时间相差8小时问题解决。
- 解决Mysql连接池被关闭 ,hibernate尝试连接不能连接的问题。 (默认mysql连接池可以访问的时间为8小时,如果超过8小时没有连接,mysql会自动关闭连接池。
- 解决weblogic与系统时间相差8小时的问题
- 解决weblogic与系统时间相差8小时的问题
- Debian 8解决系统时间与北京时间相差8小时问题
- Spring获取日期时间差8小时问题解决
- Debian 6.0.5解决系统时间与北京时间相差8小时问题
- 关于VirtualBox与UTC导致的虚拟机时间差8小时的问题解决
- 解决PHP时间差8小时问题
- 解决win7下使用jdk1.5,时间差8小时的问题
- PHP5中Date()函数获取时间相差8小时问题的解决方法
- Websphere设置JVM时区解决程序、日志时间快8小时问题
- 解决Mysql连接池被关闭 ,hibernate尝试连接不能连接的问题。 (默认mysql连接池可以访问的时间为8小时,如果超过8小时没有连接,mysql会自动关闭连接池。系统发布第二天访问链接关闭问题。
- Websphere设置JVM时区解决程序、日志时间快8小时问题
- CentOS 7解决Local Time与实际时间相差8小时问题
- PHP中解决时间相差8小时的问题,即时间显示与本机时间不一样的问题
- 双系统win7时间造8小时问题的解决
- iOS 解决时间相差8小时问题