ecshop的促销时间问题

2025-05-08 20:44:32
推荐回答(3个)
回答1:

从php5.1.0开始,php.ini里加入了date.timezone这个选项,也就是显示的时间都是格林威治标准时间,和我们的时间(北京时间)差了正好8个小时。

ECSHOP已经解决了这个问题,用local_date()替换了默认的date(),加上了格林威治标准时间和你ECSHOP安装时候设置的时区之间的差值。

回答2:

你的服测试服务器就建在本地吧,当然修改本地机器时间,服务器也改了

回答3:

php时间函数是有点特别的,所以要特别注意,你可以看下程序里写的时间加入函数是怎么写的,参考下就知道怎么弄了。