LinuxSir.cn,穿越时空的Linuxsir!

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

时间快了12个小时

[复制链接]
发表于 2007-6-27 13:52:36 | 显示全部楼层 |阅读模式
系统显示时间比实际快了12个小时,请教这是怎么回事。
rc.conf:
LOCALE="en_us.utf8"
HARDWARECLOCK="localtime"
TIMEZONE="Asia/Shanghai"
KEYMAP="us"
CONSOLEFONT=
CONSOLEMAP=
USEcolor="yes"
发表于 2007-6-27 20:48:22 | 显示全部楼层
我这里也是,不知道为什么。以前版本号还很低的时候似乎也发生过类似的事情。
回复 支持 反对

使用道具 举报

发表于 2007-6-27 21:12:46 | 显示全部楼层
TIMEZONE="Shanghai/Asia"

好像是这样的吧。。
回复 支持 反对

使用道具 举报

发表于 2007-6-28 11:41:39 | 显示全部楼层
确实 是 asia/shanghai
回复 支持 反对

使用道具 举报

发表于 2007-6-28 12:21:51 | 显示全部楼层
硬件时间应该是本地时间

使用hwclock设置
回复 支持 反对

使用道具 举报

发表于 2007-6-28 16:36:09 | 显示全部楼层
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
回复 支持 反对

使用道具 举报

发表于 2007-6-28 18:25:17 | 显示全部楼层
TIMEZONE="Canada/Pacific"
本来是这样的吧?这个大小关系是怎么样的。。地理没有学。。别笑我。

大洋州比加拿大大把。。所以应该是Shanghai/Asia...好像以前我都是弄错的。而且我这样写,时间也没有错。。。
回复 支持 反对

使用道具 举报

发表于 2007-6-29 00:28:21 | 显示全部楼层
# TIMEZONE: timezones are found in /usr/share/zoneinfo

注释已经说明白了 正确的格式在哪里找
回复 支持 反对

使用道具 举报

发表于 2007-6-29 01:32:06 | 显示全部楼层
看到同样的问题:
总结一下解决方法:
----------------------------------
http://www.linuxsir.cn/bbs/showthread.php?t=306909
----------------------------------
方法一:
时间同步

用root用户登录终端运行以下命令:
ntpdate 210.72.145.44

方法二:
修改系统时间
先 date -s "yyyymmdd HH:MM:SS"
再 hwclock --systohc  #把系统时间给硬件时间
或者 hwclock -w

-------------------------------------------------------
以下备用
-------------------------------------------------------
# tzselect  # 非必须

md5sum /etc/localtime
date

拷贝正确时区到 localtime
cp -v --remove-destination /usr/share/zoneinfo/Asia/Shanghai \
    /etc/localtime
date

修改系统时间
sudo date MMDDhhmm[CC]YY[.ss]
写入hardware clock
sudo hwclock -w
回复 支持 反对

使用道具 举报

发表于 2007-6-29 07:47:51 | 显示全部楼层
只要
觉得 hwclock --hctosys 就行了.
回复 支持 反对

使用道具 举报

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

本版积分规则

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