php时间显示:echo date("Y-m-d H:i:s"),总显示的时间不对,就是H部分不对?

好像差8小时左右!如何正常显示时间?
2025-03-05 00:23:04
推荐回答(5个)
回答1:

php时间显示:echo date("Y-m-d H:i:s"),总显示的时间不对,就是H部分不对是设置错误造成的,解决方法为:

1、打开PHPstudy的其他选项菜单。

2、打开配置文件->php-ini。

3、找到date.timezone这一行。

4、改成上海时区,并保存。

5、重启PHPstudy即可。

回答2:

时区问题
在php.ini 里修改

或者
在文件的开头 加入

ini_set("date.timezone","Asia/Chongqing");

回答3:

你的php.ini里面的时区不是本地的。

你在这里
;date.timezone
改成
date.timezone = "PRC"

或者其他方法

回答4:

@ini_set("date.timezone", "Asia/Shanghai");

回答5:

时区的问题,谁让写php的人不是东八区的呢 ,一楼正解