Windows10和Ubuntu17.04双系统时间不同步

时间:2021-10-01 18:44:07

问题安了装Ubuntu17.04之后,Windows10的时间就不对了,设置正确的时间之后,发现Ubuntu的时间有错误了,只好在网上找答案了。

UTCuniversal time coordinated,协调世界时
GMTgreenwich mean time,格林尼治平均时
WindowsLinux默认读取系统硬件时间的方式是不一样的:
Windows操作系统中显示的时间跟BIOS(Basic Input/Output System)中显示的时间是一样的,而linux、unix和mac把硬件时间读取为UTC,操作系统中显示的时间是硬件时间经过换算得来的,例如,北京时间是GTM8,则系统中显示时间是硬件时间8pc中同时有多系统共存时,就出现了问题。假如你的ubuntu设置的时区都为北京时间东八区,当前系统时间为900am。则此时硬件中存储的实际是utc,时间1:00am。这时你重启进入windows后,你会发现windows系统中显示的时间是1:00am,比ubuntu中慢了八个小时。同理,你在windows中更改或用网络同步了系统时间后,再到ubuntu中去看,系统就会快了8小时。在实行夏令时的地区,情况可能会更复杂些。

解决方法:

ubuntu17.04 中 命令 timedatectl 可以查看,请输入命令 man  timedatectl 

会弹出警告,忽略它,输入q(quit);

然后输入命令:

 timedatectl set-local-rtc true 

重启即可解决问题。

参考地址:http://blog.csdn.net/B__T__T/article/details/71856797