前提摘要 那么当我们将 Windows 时间调整正确之后,Mac系统 这边如果未联网则时间会快8小时,而联网时我们通常看不到 Mac系统 时间快,但是回到 Windows 后时间又慢了。 归根结底的主要原因是什么?下面由站长给大家科普下 电脑系统中有两个时间: 硬件时间:保存在主板中,信息比较少没时区、夏令时的概念 系统时间:由系统维护,独立于硬件时间,拥有时区、夏令时等信息 系统时间又因为系统的不同使用了两种时间管理办法: localtime:本地时间,目前只有 Windows 在使用。 UTC:是一种世界标准时间,Mac系统多数会使用,UTC 加减时区之后才是本地时间。 解决教程 接下来说下解决办法,总共有两个,两个办法中我们采取其中一个即可。 方法一: Mac系统终端指令: sudo sh -c '$(curl -kfsSL https://raw./hieplpvip/LocalTime-Toggle/master/fix_time_osx.sh)' 如下图所示,敲入指令之后,输入你的计算机密码然后回车,等待完成即可。 不出意外,双系统时差同步问题已经解决了,看下Mac系统中设置的时区是否是亚洲。 方法二: 调用Windows PowerShell(管理员模式),在命令行中输入下面命令并回车 Win系统终端指令: Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1 输入完毕按回车,然后可能需要手动调整一下Win系统的时间即可,双系统的时差问题也可以解决了。 ·END· |
|