LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2414|回复: 26

郁闷啊!一直用UTC时间

[复制链接]
发表于 2007-5-20 21:57:04 | 显示全部楼层 |阅读模式
本地时区比UTC时区快8小时,看过很多方法,试了无效.
------------------------------
例如我机器CMOS时间是北京时间13:30(正确时间),

date输出2007年 05月 22日 星期二 21:32:30 CST(快了8小时)

但是UTC时间为2007年 05月 22日 星期二 13:32:50(正确时间)

我也不明白为什么CST比UTC快8小时,可能是我没说清楚导致回贴人误解,在此表示歉意!!!!!!
------------------------------
发表于 2007-5-20 22:30:45 | 显示全部楼层
试试tzconfig
没有就把时区中的Shanghai ln -s到/etc/localtime
回复 支持 反对

使用道具 举报

发表于 2007-5-20 22:34:31 | 显示全部楼层
/etc/default/rcS
..........................
        UTC=no
..........................
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-21 10:03:06 | 显示全部楼层
Post by groundhog
试试tzconfig
没有就把时区中的Shanghai ln -s到/etc/localtime


谢谢,这个方法我之前试过,不能解决
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-21 10:03:54 | 显示全部楼层
Post by jeffen
/etc/default/rcS
..........................
        UTC=no
..........................


谢谢,这个方法我之前试过,不能解决
回复 支持 反对

使用道具 举报

发表于 2007-5-21 10:08:45 | 显示全部楼层
现在我装新系统的时候不制定timezone,就用localtime,这样还好~
回复 支持 反对

使用道具 举报

发表于 2007-5-21 10:48:14 | 显示全部楼层
/etc/default/rcS
..........................
UTC=no
..........................

这个可以解决

这样设置完后还要进CMOS改回正确时间
回复 支持 反对

使用道具 举报

发表于 2007-5-21 10:52:13 | 显示全部楼层
Post by zslibra
/etc/default/rcS
..........................
UTC=no
..........................

这个可以解决

这样设置完后还要进CMOS改回正确时间


不一定要进CMOS,你修改这个文件后,在Debian里把时间改为正确的时间,下次重启就正确了。
回复 支持 反对

使用道具 举报

发表于 2007-5-21 10:56:54 | 显示全部楼层
我试过了,不行
改完rcS后要进CMOS改才行
回复 支持 反对

使用道具 举报

发表于 2007-5-21 11:21:23 | 显示全部楼层
唉,linux 的是时间系统有两个,一个硬件的,一个系统的,如果BIOS里用的是本地时间,在 /etc/default/rcS 里设置 UTC=no ,时区可以用 dpkg-reconfigure tzdata 修改,系统时间用 date 修改,然后用 hwclock --systohc 修改 BIOS 时间,就不需要进 BIOS 改了,具体参见各自的 man 页
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表