解决 Windows 和 Linux 双系统的时差问题
在 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用户请用鼠标右键点击保存的文件,选择“以管理员身份运行”。
谢谢赞赏
(微信扫一扫或长按识别)
