#注意:修改Linux系統的時區以後,再安裝jvm,jvm預設會使用系統的時區。
若係統時區設定錯誤,安裝jvm後,再修改系統的時區,但jvm的時區仍不變,除非加入jvm的啟動參數:-D user.timezone=GMT 08
# timedatectl Warning: Ignoring the TZ variable. Reading the system's time zone setting only. Local time: Mon 2016-11-21 01:52:42 EST Universal time: Mon 2016-11-21 06:52:42 UTC RTC time: Mon 2016-11-21 06:52:42 Time zone: America/New_York (EST, -0500) NTP enabled: n/a NTP synchronized: no RTC in local TZ: no DST active: no Last DST change: DST ended at Sun 2016-11-06 01:59:59 EDT Sun 2016-11-06 01:00:00 EST Next DST change: DST begins (the clock jumps one hour forward) at Sun 2017-03-12 01:59:59 EST Sun 2017-03-12 03:00:00 EDT
設定時區為CST(東8區)
# timedatectl set-timezone Asia/Shanghai Warning: Ignoring the TZ variable. Reading the system's time zone setting only. Local time: Mon 2016-11-21 14:52:59 CST Universal time: Mon 2016-11-21 06:52:59 UTC RTC time: Mon 2016-11-21 06:52:59 Time zone: Asia/Shanghai (CST, +0800) NTP enabled: n/a NTP synchronized: no RTC in local TZ: no DST active: n/a [root@localhost ~]#方法2:TZ環境變數的方式
修改使用者目錄下的.bash_profile,在檔案最後追加:
TZ='Asia/Shanghai'; export TZ
推出登入後,重新登錄,date指令可以查看效果。
以上是修改Centos7的系統時區的兩個方法!的詳細內容。更多資訊請關注PHP中文網其他相關文章!