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

我利用PHP在自己的网站上发布文章,最后显示的发布时间与准确的时间不对,PHP上的时间大概比准确的时间晚了8个小时,比如我是在北京时间上午9点发布的文章,但是在PHP上显... 我利用PHP在自己的网站上发布文章,最后显示的发布时间与准确的时间不对,PHP上的时间大概比准确的时间晚了8个小时,比如我是在北京时间上午9点发布的文章,但是在PHP上显示的是当天凌晨1点,请问这是怎么回事?可以解决不?百度收录不是在凌晨4点,那么我发布文章应该以准确的时间为准还是PHP为准? 展开
 我来答
qiudai10
2013-07-26
知道答主
回答量:42
采纳率:0%
帮助的人:24.8万
展开全部

应该是时区的问题

date_default_timezone_set('Etc/GMT-8');
更多追问追答
追问
怎么改呢?
追答
在你在代码里加啊
百度网友690c81e14
2013-07-26 · TA获得超过635个赞
知道小有建树答主
回答量:680
采纳率:0%
帮助的人:667万
展开全部
时区设置不对
可以修改php.ini
date.timezone = Asia/Shanghai
注意要把前面的;去掉

如果不能修改配置文件的话可以在PHP执行时加入
ini_set('date.timezone','Asia/Shanghai');
临时设置时区
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lucifer_dx
2013-07-26 · TA获得超过2339个赞
知道大有可为答主
回答量:2106
采纳率:50%
帮助的人:1656万
展开全部
把你PHP的市区设为GMT+8.你默认使用GMT,也就是伦敦时间,比大陆晚8小时。
追问
请问在哪边可以更改时区啊??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式