解决 Windows 和 Linux 双系统的时差问题

2014年09月09日 技术资料 5052 views 0

Linux 默认使用的是 UTC 时间,这会导致系统时间与 Windows 的东八区的时间有 8 个小时的时差。所以我们需要设置关闭Linux 下的 UTC 或者让 Windows 也用 UTC。 


在 Linux下的修改方法:
   以 Ubuntu 为例,设置其不使用 UTC 时间而启用本地时间,


请按以下操作:   点击“应用程序”—“附件”—“终端”打开终端,

输入以下命令:sudo gedit/etc/default/rcS
这将打开配置文件,将文件中的:UTC=yes改为:UTC=no,保存即可解决问题。

在Windows 下的修改方法:
   点击“开始”按钮,选择“运行...”(或者按下Windows + R 快捷键)打开“运行”对话框,输入regedit,按“确定”以打开“注册表编辑器”。展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\


在该项上点击鼠标右键,选择“新建”—“DWORD值”,名称为 RealTimeIsUniversal,值设为1。


还可以使用批处理来让 Windows 根据 CMOS时间和设置的时区来确定当前系统的时间。打开“记事本”,

输入以下内容:


@echo off
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation/v RealTimeIsUniversal /t REG_DWORD /d 1
echo.
echo 设置完成。
echo.
pause



将文件保存为"文件名.bat"(含引号),双击执行即可。WindowsVista 或 Windows 7用户请用鼠标右键点击保存的文件,选择“以管理员身份运行”。

分享到:
赞🧧赏

发表评论

您需要 登录账户 后才能发表评论

欢迎交流:

欢迎您朋友:

1、本站无广告推广,免费分享

2、内容错误纠错欢迎反馈站长

3、新版解压密码看我QQ空间,或留言

     纯净共享奉献,站长非24小时在线



By iT猫itcat.cn 宣