Window+Ubuntu双系统时间不一致

 最近装了ubuntu和win7双系统,但是发现每次进入win7后时间总是不对,总是比当地时间晚8个小时,每次在win7下调整好之后,但是再一次进入win7系统后,时间又变回去了,于是在网上搜索一下原因原来是两个系统读取时间的机制不一样,现在来具体的说一下原因和解决办法吧:
 原因所在:

UTC即Universal Time Coordinated,协调世界时

GMT即Greenwich Mean Time,格林尼治平时

Windows 与 Mac/Linux 缺省看待系统硬件时间的方式是不一样的:

Windows把系统硬件时间当作本地时间(local time),即操作系统中显示的时间跟BIOS中显示的时间是一样的。

Linux/Unix/Mac把硬件时间当作 UTC,操作系统中显示的时间是硬件时间经过换算得来的,比如说北京时间是GMT+8,则系统中显示时间是硬件时间+8。

这样,当PC中同时有多系统共存时,就出现了问题。

假 如你的ubuntu设置的时区都为北京时间东八区,当前系统时间为9:00AM。则此时硬件中存储的实际是UTC 时间1:00AM。这时你重启进入Windows后,你会发现windows系统中显示的时间是 1:00AM,比ubuntu中慢了八个小时。同理,你在Windows中更改或用网络同步了系统时间后,再到Ubuntu中去看,系统就会快了8小时。在实行 夏令时的地区,情况可能会更复杂些。
解决方法:
第一种在Windows下进行如下修改
在注册表项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\
下中添加一项数据类型为REG_DWORD,名称为RealTimeIsUniversal,值设为1 的键值。
或者将以下程序代码拷贝到记事本上,然后把记事本的后缀改成CMD,然后双击就可以了
————————————————————————
@echo off
color 0a
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
echo.
echo 已让Windows识别存贮在主板CMOS内的时间为格林威治标准时间(GMT),即系统根据CMOS时间和设置的时区来确定当前系统的时间。
echo.
pause

—————————————————————————

第二种方法在Ubuntu下进行如下修改

ubuntu默认开启UTC,即协调世界时,而win7是使用这种计时方式,这将导致的结果就是Windows和Ubuntu时间计算有差异

你 可以使用以下方法得到一致的时间:

sudo gedit /etc/default/rcS

找到这一行:UTC=yes

把 yes改为no
### 安装配置PyCharm IDE于WindowsUbuntu双系统 #### Windows下的PyCharm安装 对于Windows操作系统中的PyCharm安装,通常可以通过官方渠道获取最新版本的PyCharm。访问JetBrains官方网站下载适用于Windows平台的PyCharm Community Edition或Professional Edition安装包[^1]。 完成下载后,按照提示执行安装向导直至结束即可成功部署PyCharm至本地环境。为了确保最佳性能体验,在首次启动时可根据个人需求调整内存分配等相关设置[^2]。 #### Ubuntu下的PyCharm安装 针对Ubuntu系统的PyCharm安装过程稍显同。一种简便的方法是从Snap Store直接拉取并安装PyCharm: ```bash sudo snap install pycharm-community --classic ``` 上述命令会自动处理依赖项并将PyCharm加入应用程序列表中以便随时调用[^3]。 另一种方式则是通过手动下载tar.gz压缩文件来实现离线安装。这一步骤涉及解压、创建快捷方式等操作,适合有一定Linux基础的用户尝试[^5]。 值得注意的是,在某些情况下可能会遭遇图形界面异常等问题,此时应检查X Window System及其扩展库的状态,必要时更新内核及相关组件以排除潜在冲突[^4]。 #### 双系统间同步项目数据 考虑到跨平台工作的便利性,推荐利用云存储服务(如GitHub/GitLab仓库)作为中间媒介保存源码副本;或者借助外部硬盘/U盘等方式物理迁移工作目录。这样仅能够保持两套开发工具之间的协调一致,还便于长期维护与备份管理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值