时间:2021-07-01 10:21:17 帮助过:3人阅读
本文转自:https://blog.csdn.net/watermelonmk/article/details/82669062
问题背景:手头上有个国外的项目,为了所谓的国际化,得将时区修改至【美国纽约】时区。一开始想这个问题的时候觉得十分easy,理所当然是不是只要我将服务器的时间改成【美国纽约】时区就行了。然而实际上对一个项目而言,影响时间的是开发环境以及选择的数据库管理系统。 所以我们需要改的是 php的时区/MySql的时区。
一.修改php时区
需要到配置文件php.ini
无则添加/有则修改:date.timezone = America/New_York
二.修改MySql时区
需要到配置文件my.cnf
无则添加/有则修改:default-time_zone = ‘-4:00‘ (+8:00是中国时区,亚马逊默认是UTC时区,阿里云修改MySQL时区需要到官方平台上设置)
三.Linux修改服务器时区(比较懒,直接贴命令了)
cd /etc
rm loacltime
ln -s /usr/share/zoneinfo/America/New_York localtime
---------------------
作者:厦门-MK
来源:CSDN
原文:https://blog.csdn.net/watermelonmk/article/details/82669062
[转]PHP时区/MySql时区/Linux时区
标签:etc href time 配置文件 alt acl 阿里 date 命令