Windows和Linux双系统时间误差8小时解决方案

时钟分类

硬件时钟(又名RTC 或 CMOS 时钟):仅能保存:年、月、日、时、分、秒这些时间数值,无法保存时间标准(UTC 或 localtime)和是否使用夏令时。

系统时钟(又名软件时钟): 与硬件时间分开维护,保存了:时间、时区和夏令时设置。

时间标准

UTC时间(世界协调时):UTC 是与时区无关的全球时间标准。

localtime(本地时间):依赖于当前时区。

timezone(时区):中国时区是UTC+8。

时间管理流程

大部分操作系统的时间管理流程如下:

  • 启动时根据硬件时钟设置系统时间
  • 运行时通过时间同步联网校正时间
  • 关机时根据系统时间设置硬件时间

Windows默认会调用硬件时钟时间作为localtime(本地时间),并以系统时钟显示。

Linux默认会调用硬件时钟时间作为UTC时间,并在此基础上加上8个小时作为localtime(本地时间),最终以系统时钟显示。

解决方案

Windows时间管理流程改变为Linux时间管理流程,使用UTC时间

使用regedit,新建如下 DWORD 值(32位操作系统)或QWORD 值(64位操作系统),并将其值设为十六进制的 1

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\RealTimeIsUniversal

Windows 使用 UTC 后,请记得禁用 Windows 的时间同步功能(无需禁用时区同步功能),以防关机时Windows将系统时间错误设置硬件时间,最后重启系统即可。

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/ose/3562.html

(0)
上一篇 2021年2月10日 20:16
下一篇 2021年2月25日 18:35

相关推荐

  • Linux系统su和sudo命令的区别

    su:当前用户申请切换到root用户,需输入root密码,直到手动明确退出登录。有些Linux发行版,例如ubuntu,默认没有设置root用户的密码,所以需要我们先使用sudo passwd root设置root用户密码。su的缺点就是必须要先告知普通用户root的密码,这是很不安全的。 sudo:当前用户暂时申请r…

    操作系统经验 2021年7月11日
    01850
  • Linux读写执行权限(-r、-w、-x)的详细解释

    rwx 权限对文件的作用 文件,是系统中用来存储数据的,包括普通的文本文件、数据库文件、二进制可执行文件,等等。不同的权限对文件的含义如表 1 所示。 rwx 权限 对文件的作用 读权限(r) 表示可读取此文件中的实际内容,例如,可以对文件执行 cat、more、less、head、tail 等文件查看命令。 写权限(…

    操作系统经验 2021年7月10日
    02870
  • Ubuntu系统添加和删除PPA源

    在Ubuntu系统中经常需要安装第三方软件,此时就需要先添加该软件的PPA源,再安装该软件。 PPA的解释为:Personal Package Archives(个人软件包档案),是Ubuntu Launchpad网站提供的一项服务,允许个人用户上传软件源代码,通过Launchpad进行编译并发布为二进制软件包,作为a…

    操作系统经验 2020年1月8日
    01.6K0

发表评论

登录后才能评论