关于CST PRC UTC时区/时间显示不对

4 年 ago jony 关于CST PRC UTC时区/时间显示不对已关闭评论

当发现程序的时间不对时,系统时间又是对的。

大多中文应用程序用的是CST时间,或者PRC时间。但PHP大多使用的是UTC时间

BT默认用的是PRC时区,在php.ini里把date.timezone改变成UTC就成了

如果还不行,把系统的时区也设置成UTC

#timedatectl set-timezone UTC

或者

修改 PHP 时区

  • 找到 PHP 配置文件 php.ini
  • 修改或添加:date.timezone = Asia/Shanghai
  • 重启 Web 服务(Apache/Nginx)