双系统机型--安卓与windows时间相差八小时之谜及解决办法
安卓与windows相互切换时间相差八小时,原因在于安卓与windows它们在默认情况下看待硬件时间(主板上的BOIS显示的时间方式)是不一样的。这个是一个关于时间的问题...我们就先来了解一下关于时间的概念:
UTC即Universal Time Coordinated-协调世界时
GMT即Greenwich Mean Time-格林尼治平时
Windows 与安卓默认状态下看待系统硬件时间的方式是不一样的:
* Windows把系统硬件时间当作本地时间(local time),即操作系统中显示的时间跟BIOS中显示的时间是一样的。
* 安卓把硬件时间当作UTC,操作系统中显示的时间是硬件时间经过换算得来的,比如说北京时间是GMT+8,则系统中显示时间是硬件时间+8。
这样,当机器同时有安卓跟windows双系统,问题就来了。假如你的安卓和Windows中设置的时区都为北京时间东八区,而你在安卓中把当前系统时间更改为9:00AM。则此时硬件中存储的实际是UTC时间1:00AM。这时你重启进入Windows后,你会发现windows系统中显示的时间是 1:00AM,比安卓中慢了八个小时。同理,你在Windows中更改或用网络同步了系统时间后,再到安卓中去看,系统就会快了8小时。
解决这个问题的方法也有几种,可让安卓不使用UTC时间与 Windows 保持一致。但这样改就相对复杂,而且要修改安卓系统(安卓是把硬件时间当作UTC)。所以我们可以修改Windows对硬件时间的对待方式,这样只在 Windows上修改后就无需在安卓上设置了。
解决方法:
让 Windows 把硬件时间当作 UTC
下载附件拷贝到windows桌面,以管理员身份运行,成功后关机,切换安,再切回win8即可
页:
[1]