服务器技术

 首页 > 服务器技术 > WinServer > windows/linux双系统的时间差问题 - Windows操作系统

windows/linux双系统的时间差问题 - Windows操作系统

分享到:
【字体:
导读:
          我的本子上有2个linux,3个windows,分别是centos,debian / server2003 xp win7 pro版本每次从windows进来到linux后,会发现时间总是错误的,因为回家用下xp,公司用下debian,每天两次开关机就会发现...


我的本子上有2个linux,3个windows,分别是centos,debian / server2003 xp win7 pro版本
 
每次从windows进来到linux后,会发现时间总是错误的,因为回家用下xp,公司用下debian,每天两次开关机就会发现这个明显的时间差问题,尤其是在web.qq.com输入的消息的时间是完全不对的,会快了8个小时甚至更多(使用了夏令时)。
 
找了下原因,
 
linux 是以主板cmos内时间作为格林威治标准时间,再根据系统设置的时区来最终确定当前系统时间, 比如cmos时间是05:00 北京时间GMT+08:00 桌面的显示的时间则为两者相加为13:00
 
windows是直接以主板cmos时间为当前显示时间,不根据时区转换,除非你启用它的夏令时的时候,会调整1个小时-半个小时。
所以你如果windows下是正常北京时间,linux下面则会+8小时,甚至更多或者更少(夏令时)
 
解决的办法,我是debian,直接修改了下/etc/default/rcS里面的UTC=yes为UTC=no
 
然后设置了下时区,成都 ,然后修改为北京时间,OK。重启进入windows发现一切正常,再重启进入linux发现一切正常。
 
 


 
摘自 rainysia的专栏
分享到:
备份注册表的方法 - Windows操作系统 - ...
必须以管理员身份登录才能执行这些步骤。 如果不是以管理员身份登录,则您仅能更改适用于您的用户帐户的设置。   对注册表项或子项更改之前,我们建议您导出该项或子项或者制作它的备份副本。 您可以将备份副本保存到指定的位置,如硬盘上的文件夹或可移动存储设备。 如果您想要取消所做的更改,则可以导入备份副本。 ...
window7自动关机与重启命令 - Windows操...
开始 - 运行 -输入 cmd  在cmd里再输入  at 23:30 shutdown -s (当天23:30关闭本地计算机) 具体时间自己定    一 定时自动关机  需要电脑在23:30自动关机,那么只需要在“开始”菜单中选择“运行”,然后输入at 23:30 Shutdown -s,点击“确定”即可,必须先启动Task Scheduler服务。这样当电脑系统时间到了...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……