利用PHP在自己的网站上发布文章时间不对的问题

2025-03-24 02:30:17
推荐回答(3个)
回答1:

应该是时区的问题

date_default_timezone_set('Etc/GMT-8');

回答2:

时区设置不对
可以修改php.ini
date.timezone = Asia/Shanghai
注意要把前面的;去掉

如果不能修改配置文件的话可以在PHP执行时加入
ini_set('date.timezone','Asia/Shanghai');
临时设置时区

回答3:

把你PHP的市区设为GMT+8.你默认使用GMT,也就是伦敦时间,比大陆晚8小时。