保持时间的前提是开发板有外接电源,纽扣电池或者电源模块之类的,能够给RTC持续供电。
设置系统时区
系统时钟默认为 UTC 时间,默认为 0时区,查看系统时区指令:
date -R
拷贝ubuntu系统中/usr/share/zoneinfo/Asia/Shanghai
文件到嵌入式系统的/etc
目录下面,更名为localtime后就可以改变时区,指令如下:
root@ubuntu:~/rootfs_zht/rootfs# cp /usr/share/zoneinfo/Asia/Shanghai ./etc/localtime
再次查看时区,可以看到已经变成了东八区。
设置系统时间
Linux有两个时间,一个是系统时间,一个是硬件时间。
- 显示系统时间命令:date
- 显示硬件时间命令:hwclock
- 将系统时间写到硬件时间里:hwclock -w
- 从硬件时间读到系统时间里:hwclock -s
修改系统时间:
date -s 2018.11.27-9:50:00
参考网址: