我们可以通过 sysfs 接口来查看rtc的时间.
ls /sys/class/rtc/rtc0/date
输出:
date dev device hctosys max_user_freq name power since_epoch subsystem time uevent wakealarm
然后可以cat date ,name ,since_epoch ,time 等。
linaro@linaro-alip:~$ cat /sys/class/rtc/rtc0/since_epoch
1666172850
linaro@linaro-alip:~$ cat /sys/class/rtc/rtc0/date
2022-10-19
linaro@linaro-alip:~$ cat /sys/class/rtc/rtc0/time
09:48:30
其中 since_epoch 表示从 01/01/1970 00:00:00 开始的秒数