Linux 与 Windows 双系统 时间慢8小时问题

前言
简单来说
windows是你所在地区当前时间是多少就是多少
其他大部分系统是记录UTC时间,就是不考虑时区时差,统一按照0时区计算,最后再补上地区的时差。
比如你现在是中午 12:00
windows 10 记录的是 12:00
其他系统 记录的是 4:00
然后你是北京时间,那就是东8区,也就是+8.00时区,得出系统时间 4 + 8 = 12:00
具体的表现就是
要么windows下时间慢8小时,要么linux下时间快8小时。。。用久了我都能自己脑补时间了
理论上这2个方案都可以实现
1. 在linux下时间改为本地时间计算法
2. 在windows下时间改为UTC时间计算法
本文重点讨论第二种,也是主流方法
折腾
Windows系统下操作
* 快捷键 Win + R
运行 regedit
* 路径选择 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
* 新建值 RealTimeIsUniversal
DWORD(32位)值
1
重启电脑再看效果就好了
END
参考
https://bbs.deepin.org/post/220213
https://www.bianchengquan.com/article/380038.html
评论