为什么在6818开发板上输入date指令获取的时间不是当前时间
时间: 2023-07-05 07:33:37 浏览: 755
6818开发板贪吃蛇小游戏
在 6818 开发板上使用 date 命令获取时间时,可能会出现时间不正确的情况。这可能是因为开发板上的 RTC(Real-Time Clock,实时时钟)没有设置正确的时间,导致系统获取到的时间不正确。
解决这个问题的方法是通过设置 RTC 的时间来同步系统时间。具体方法如下:
1. 查看当前 RTC 的时间,执行命令:
```
hwclock -r
```
如果 RTC 时间不正确,则会显示错误的时间。
2. 设置 RTC 时间,执行命令:
```
date -s "YYYY-MM-DD HH:MM:SS"
hwclock -w
```
其中,YYYY-MM-DD HH:MM:SS 表示正确的时间值。执行这个命令会将系统时间设置为指定的时间,并将时间同步到 RTC 中。
3. 再次查看 RTC 时间,执行命令:
```
hwclock -r
```
这时应该显示正确的时间了。如果还是不正确,可能需要检查 RTC 电池是否损坏,或者需要重新设置 RTC 时间。
4. 最后,重启系统,执行命令:
```
reboot
```
系统重启后,时间就会同步到系统中了。执行 date 命令时,就可以正确地获取当前时间了。
阅读全文