php的time()获取到的时间错误

今天用php的time()获取服务器当前时间,发现居然是错误的~~~利用date命令看了服务器本身时间没错,那问题最有可能就出现在了php配置的时区并不是我们的大北京时间!!!想到这里就查一查看一看,于是找到php.ini文件,全局搜一下“date.timezone”,发现有关“date.timezone”设置的部分被注释掉了,且并未给赋值~~~于是我将注释打开,将其赋值成我们的北京时间,代号为“ PRC”,整体来讲就是这样子。

date.timezone ="PRC"

配置完成后重启php,重启完成后发现时间正常了

后续查了一下,貌似php默认走的是美国时间~~

感谢看完指鹤文章,希望指鹤的文章对您有所帮助。

闲暇时,指鹤喜欢写一些文章,部分发表在了豆瓣,若是您对此感兴趣,您可以点击下面连接支持下指鹤,指鹤在此表示感谢了

绝命笔记 一封匿名信引发的追寻 迷案追凶 量子危机