写于:2015-10-25		最近一次更新:2015-10-25

Intent:

调整系统时间 即时显示更新后的时间

Trouble:

装了双系统后,两个系统的时间不一致 调整好时间,重启电脑后,两个系统的时间还是不一致 如何设置Slackware默认使用UTC时间还是localtime时间

Oneway:

一般windows采用的是本地时间,直接读取CMOS时间显示 一般Linux采用的是UTC时间,读取CMOS的时间+8小时后显示, 这样你在关闭Linux系统时,CMOS的时间会被Linux改写为=Linux显示的时间-8小时, Linux显示的时间可能是你按照手机上或手表上的时间设置的, 那么,windows开机直接读取CMOS的时间就变成了比你手机上或手表上的时间慢了8小时 于是就出现了多系统时间显示不一致的问题,这时你可以在Linux下以root权限 执行以下的命令来使多系统的时间显示一致 date -s "20151025 23:51:30" 设置时间与手表上的时间一致 hwclock --localtime --systohc 将与手表上一致的的时间保存至CMOS 更改/etc/hardwareclock里的内容为localtime来关闭UTC

Details:

调整时间后,如果xfce桌面右上角的时间没有立即自动更新, 可以右击时间,选择Properties,点击Format即可 在Slackware里,更改文件/etc/hardwareclock里的内容为 localtime或UTC 来默认关闭或启用UTC时间