1. 程式人生 > >ARM板更改系統時期和時間

ARM板更改系統時期和時間

在ARM-linux系統中,預設使用的UTC時間,所以使用date命令顯示時間時,顯示的時間比電腦上的顯示的時間小8個小時,同時localtime和gmtime獲取的時間一樣都是UTC時間,比真正的本地時間小8小時;所以需要將預設的UTC時間改為CTS時間,其實很簡單。

1.將ubuntu虛擬機器中/usr/share/zoneinfo/Asia/shanghai複製到arm板子linux系統/etc/下,改名為localtime,覆蓋原來的localtime檔案。

2.在啟動初始化檔案/etc/init.d/rcS檔案中新增一行,/sbin/hwclock -s。

說明:第1步為修改時區,第2步從RTC調入時間到系統時間中來。

檢視系統時間:date

修改系統時間:date -s "2018-10-31 11:15:35"   (該處時間設定的應是實際北京時間-8小時)

寫入硬體時鐘(RTC):hwclock -w

檢視硬體時間:hwclock