免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1572 | 回复: 2
打印 上一主题 下一主题

关于时区设置的问题? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-01 16:36 |只看该作者 |倒序浏览
因为一些工作的需要,在测试109809-02 澳大利亚时区补丁 ""SunOS 5.8: timezone data patch for Australasia"
但是好像我的方法不是太对,有没有人可以给些建议?

我的步骤是
1. 打补丁,打补丁之前的时区是US/Michigan

2. 修改 /etc/TIMEZONE  
TZ=Australia/Victoria
CMASK=022


3. 重起 Solaris,
    %sudo init 6

4. 将当前系统时间修改为 "Sun Apr  2 02:55:00 EST 2006"
    %sudo date 0402025506

5. 根据我在网上查到的,澳洲的夏令时将在4月2号3点结束
http://www.timeanddate.com/worldclock/clockchange.html?n=240,
When local daylight time is about to reach
Sunday, April 2, 2006 at 3:00:00 AM clocks are turned backward 1 hour to
Sunday, April 2, 2006 at 2:00:00 AM local standard time instead

6. 但是当我等到4月2号3点时,似乎始终没有自动往前移
% sudo date 0402025506
Sun Apr  2 02:55:00 EST 2006
% date
Sun Apr  2 02:57:59 EST 2006
% date
Sun Apr  2 02:59:49 EST 2006
% date
Sun Apr  2 02:59:56 EST 2006
% date
Sun Apr  2 02:59:59 EST 2006
% date
Sun Apr  2 03:00:00 EST 2006
% date
Sun Apr  2 03:00:02 EST 2006
% date
Sun Apr  2 03:00:04 EST 2006
% date
Sun Apr  2 03:13:19 EST 2006


在 /opt/sun_install/installPatches8.log. 可以观察到补丁已经成功打上
  inflating: 109809-02/SUNWcsu/reloc/usr/share/lib/zoneinfo/src/systemv
  inflating: 109809-02/README.109809-02
  inflating: 109809-02/LEGAL_LICENSE.TXT
Extraction of patch 109809-02 successful
Installing 109809-02 ...

Checking installed patches...
Verifying sufficient filesystem capacity (dry run method)...
Installing patch packages...

Patch number 109809-02 has been successfully installed.
See /var/sadm/patch/109809-02/log for details

Patch packages installed:
  SUNWcsu

Installation of patch 109809-02 successful
*** InstallPatches8 ends Tue Feb 21 06:19:40 EST 2006 ***


% showrev -p | grep 109809-02         
Patch: 109809-02 Obsoletes:  Requires:  Incompatibles:  Packages: SUNWcsu

论坛徽章:
0
2 [报告]
发表于 2006-03-01 19:10 |只看该作者
#cd /usr/share/lib/zoneinfo
#vi ./src/australasia

找到如下行
# Victoria
# Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
Rule    AV      1971    1985    -       Oct     lastSun 2:00s   1:00    -
Rule    AV      1972    only    -       Feb     lastSun 2:00s   0       -
Rule    AV      1973    1985    -       Mar     Sun>=1  2:00s   0       -
Rule    AV      1986    1990    -       Mar     Sun>=15 2:00s   0       -
Rule    AV      1986    1987    -       Oct     Sun>=15 2:00s   1:00    -
Rule    AV      1988    1999    -       Oct     lastSun 2:00s   1:00    -
Rule    AV      1991    1994    -       Mar     Sun>=1  2:00s   0       -
Rule    AV      1995    2005    -       Mar     lastSun 2:00s   0       -
Rule    AV      2000    only    -       Aug     lastSun 2:00s   1:00    -
Rule    AV      2001    max     -       Oct     lastSun 2:00s   1:00    -
Rule    AV      2006    only    -       Apr     Sun>=1  2:00s   0       -
Rule    AV      2007    max     -       Mar     lastSun 2:00s   0       -
# Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
Zone Australia/Melbourne 9:39:52 -      LMT     1895 Feb
                        10:00   Aus     EST     1971
                        10:00   AV      EST

这似乎说明Victoria时区有夏令时,那为什么我调了时间之后没有变化呢?有没有高手啊?
还有,SAVE = 0 是什么意思啊?
谢谢

论坛徽章:
0
3 [报告]
发表于 2006-03-01 19:19 |只看该作者
再贴

感觉上是时间没设对,而且,还不是夏令时
有没有人懂啊~~~

% zdump -v Victoria
Victoria  Sat Apr  1 15:10:49 2006 UTC = Sat Apr  1 15:10:49 2006 Victoria isdst=0
zdump: warning: zone "Victoria" abbreviation "Victoria" has more than 6 alphabetics
Victoria  Fri Dec 13 20:45:52 1901 UTC = Fri Dec 13 20:45:52 1901 Victoria isdst=0
zdump: warning: zone "Victoria" abbreviation "Victoria" has more than 6 alphabetics
Victoria  Sat Dec 14 20:45:52 1901 UTC = Sat Dec 14 20:45:52 1901 Victoria isdst=0
Victoria  Tue Jan 19 03:14:07 2038 UTC = Tue Jan 19 03:14:07 2038 Victoria isdst=0
Victoria  Mon Jan 18 03:14:07 2038 UTC = Mon Jan 18 03:14:07 2038 Victoria isdst=0
% date
Sun Apr  2 02:11:04 EST 2006
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP