Debian10從UTC時區修改爲CST時區

最近測試系統的時候,發現上傳的字段時間不對,而且時差是8小時,因此研究了一段時間!原來是系統默認是UTC時間,系統時鐘會自動添加8小時,因此時鐘是正確的,但是系統上傳的,是按照UTC去記錄的,因此必須把這個修改爲CST(中國標準時)

網上很多方法都是過時的,特意做過測試!因爲配置文件已經變化,廢話不多說,直接上操作!

1.修改配置文件

sudo vim /etc/adjtime

若沒有這個文件,可用命令 $sudo hwclock --adjust 來生成。然後將第三行由UTC改爲LOCAL。

0.000000 1610636721 0.000000
1610636721
LOCAL

2.同步系統時間(System)到硬件時間(BIOS)

sudo hwclock -w

可以的話重啓一下做確認

====================

其他備註

  • 調整時區
sudo timedatectl set-timezone Asia/Shanghai
或者
sudo dpkg-reconfigure tzdata //命令行下交互選擇時區
  • 羅列可用時區
sudo timedatectl list-timezones
  • 查看當前時區
sudo timedatectl
  • 擴展方法(調整時區)
sudo timedatectl set-local-rtc 1 --adjust-system-clock 

 

 

Reference:

https://blog.csdn.net/gsls200808/article/details/52734040

https://blog.csdn.net/lisineng/article/details/72899110

https://www.cnblogs.com/hawk12325/articles/6278324.html

http://www.cppblog.com/zhangyq/archive/2018/12/10/216115.aspx

https://www.qedev.com/linux/319090.html

https://www.cnblogs.com/yoyotl/p/8151409.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章