gpt4 book ai didi

unix - 欧洲/伦敦的时区和 BST 问题

转载 作者:行者123 更新时间:2023-12-01 09:09:26 24 4
gpt4 key购买 nike

自上周末英国在我的 Centos 5.8 KVM 虚拟机上更改为英国夏令时 (BST) 以来,我真的很难处理我的时钟。

这是一些命令输出..

    [root@host ~]# TZ=Europe/London date    Mon Apr  2 08:12:03 EDT 2012    [root@host ~]# TZ=Europe/Jersey date    Mon Apr  2 08:12:11 EDT 2012    [root@host ~]# TZ=Europe/Paris date     Mon Apr  2 14:12:16 CEST 2012    [root@host ~]# TZ=Europe/Rome date     Mon Apr  2 14:12:22 CEST 2012    [root@host ~]# TZ=Europe/Athens date    Mon Apr  2 15:12:27 EEST 2012    [root@host ~]# hwclock -rD    hwclock from util-linux-2.13-pre7    Using /dev/rtc interface to clock.    Last drift adjustment done at 1333367010 seconds after 1969    Last calibration done at 1333367010 seconds after 1969    Hardware clock is on UTC time    Assuming hardware clock is kept in UTC time.    Waiting for clock tick...    /dev/rtc does not have interrupt functions. Waiting in loop for time from /dev/rtc to change    ...got clock tick    Time read from Hardware Clock: 2012/04/02 12:22:27    Hw clock time : 2012/04/02 12:22:27 = 1333369347 seconds since 1969    Mon 02 Apr 2012 12:22:27 PM UTC  -0.422061 seconds

最后,当我 ln -sf 到欧洲/伦敦时,它又回到了美国东部时间 :(

    [root@host ~]# ln -sf /usr/share/zoneinfo/Europe/London /etc/localtime    [root@host ~]# date    Mon Apr  2 08:23:02 EDT 2012

:(

这里还有一些文件内容:

     [root@host ~]# cat /etc/sysconfig/clock    ZONE="Europe/London"    UTC=true    ARC=false

这家伙真的很挣扎,用谷歌搜索直到我的眼睛都瞪出来了,但无济于事。

最佳答案

象征性地链接文件不起作用 - 它们需要物理复制

[root@xxx]# mv /etc/localtime /etc/localtime.default
[root@xxx]# cp /usr/share/zoneinfo/Europe/London /etc/localtime
[root@xxx]# date
Fri Apr 13 11:35:57 BST 2012

希望对您有所帮助:-)

关于unix - 欧洲/伦敦的时区和 BST 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9976489/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com