Nota: Selepas mengubah suai zon waktu sistem Linux, dan kemudian memasang jvm, jvm akan menggunakan zon waktu sistem secara lalai.
Jika zon waktu sistem ditetapkan dengan salah, selepas memasang jvm, ubah suai zon waktu sistem, tetapi zon waktu jvm akan kekal tidak berubah melainkan parameter permulaan jvm ditambahkan: -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
Tetapkan zon waktu kepada CST (Daerah 8 Timur)
# 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 ~]#
Ubah suai .bash_profile dalam direktori pengguna dan tambahkan:
di hujung failTZ='Asia/Shanghai'; export TZ
Selepas melancarkan log masuk, log masuk semula dan gunakan arahan tarikh untuk menyemak kesannya.
Atas ialah kandungan terperinci Dua kaedah untuk mengubah suai zon waktu sistem Centos7!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!