1. 程式人生 > >[轉]PHP時區/MySql時區/Linux時區

[轉]PHP時區/MySql時區/Linux時區

本文轉自: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