[轉]PHP時區/MySql時區/Linux時區
阿新 • • 發佈:2018-12-13
本文轉自: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