Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows与Unix时区同步问题 #9

Open
cndaqiang opened this issue Jun 7, 2019 · 1 comment
Open

Windows与Unix时区同步问题 #9

cndaqiang opened this issue Jun 7, 2019 · 1 comment

Comments

@cndaqiang
Copy link
Owner

修改windows注册表

win+r,输入regedit然后在

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/TimeZoneInformation/

右键新建REG_DWORD的值,重命名为RealTimeIsUniversal值为1
image

@cndaqiang
Copy link
Owner Author

cndaqiang commented Jun 7, 2019

适用于ubuntu/mac与windows不同步的问题
参考解决Windows与Ubuntu双系统时间同步问题
原因

就是不同的系统对BIOS时间所在的时区解读不一样,所以转换成本地时间时呈现的不同

Ubuntu和Windows默认的时间管理方式不同,所以双系统发生时间错乱是正常的

Ubuntu默认时间是把BIOS时间当成GMT+0时间,也就是世界标准时,而我国在东八区(GMT+8),所以如果你的Ubuntu位置是中国的话你系统显示的时间就是BIOS时间+8小时, 假如现在是早上8点,那么你Ubuntu会显示8点

而当你切换到Windows系统时就会发生时间错乱,因为Windows会认为BIOS时间就是你的本地时间,结果就是Windows显示时间为0点……而假如你在Windows下同步时间,恢复显示为8点,这时BIOS时间也会被Windows改写成8点,再次进入Ubuntu时显示时间又变成了8+8=16点

作者:JeanCheng
来源:CSDN
原文:https://blog.csdn.net/gatieme/article/details/51883981
版权声明:本文为博主原创文章,转载请附上博文链接!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant