利用PHP在自己的网站上发布文章时间不对的问题
我利用PHP在自己的网站上发布文章,最后显示的发布时间与准确的时间不对,PHP上的时间大概比准确的时间晚了8个小时,比如我是在北京时间上午9点发布的文章,但是在PHP上显...
我利用PHP在自己的网站上发布文章,最后显示的发布时间与准确的时间不对,PHP上的时间大概比准确的时间晚了8个小时,比如我是在北京时间上午9点发布的文章,但是在PHP上显示的是当天凌晨1点,请问这是怎么回事?可以解决不?百度收录不是在凌晨4点,那么我发布文章应该以准确的时间为准还是PHP为准?
展开
3个回答
展开全部
时区设置不对
可以修改php.ini
date.timezone = Asia/Shanghai
注意要把前面的;去掉
如果不能修改配置文件的话可以在PHP执行时加入
ini_set('date.timezone','Asia/Shanghai');
临时设置时区
可以修改php.ini
date.timezone = Asia/Shanghai
注意要把前面的;去掉
如果不能修改配置文件的话可以在PHP执行时加入
ini_set('date.timezone','Asia/Shanghai');
临时设置时区
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把你PHP的市区设为GMT+8.你默认使用GMT,也就是伦敦时间,比大陆晚8小时。
追问
请问在哪边可以更改时区啊??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询