시간대가 정확하고 UTC가 정확하지만 시간이 여전히 잘못되었습니다.

시간대가 정확하고 UTC가 정확하지만 시간이 여전히 잘못되었습니다.

Amazon Linux(예: rhel fedora)를 실행하는 AWS EC2 서버가 있는데 시간을 확인하는 방법을 모르거나 일광 절약 시간을 고려하지 않습니다. 이렇게 하면 모든 타임스탬프가 1시간 단축됩니다.

[ec2-user@ip-xxx-xx-xx-xxx ~]$ date && date -u
Thu Oct 24 17:19:56 EST 2019
Thu Oct 24 22:19:56 UTC 2019

이 출력의 문제점은 (명령이 실행될 때) EST의 실제 시간이 이라는 것입니다 18:19:56.

다시 말하지만, UTC 시간은 정확합니다. /etc/localtime링크가 그것에 설정되어 있지만 America/Detroit여전히 표시되며 UTC-5DST 시간은 조정되지 않습니다.

[ec2-user@ip-xxx-xx-xx-xxx ~]$ sudo hwclock --debug
hwclock from util-linux 2.23.2
Using /dev interface to clock.
Last drift adjustment done at 1571955488 seconds after 1969
Last calibration done at 1571955488 seconds after 1969
Hardware clock is on UTC time
Assuming hardware clock is kept in UTC time.
Waiting for clock tick...
...got clock tick
Time read from Hardware Clock: 2019/10/24 22:23:43
Hw clock time : 2019/10/24 22:23:43 = 1571955823 seconds since 1969
Thu 24 Oct 2019 05:23:43 PM EST  -0.689737 seconds

내 tzdata는 모두 최신 상태입니다. yum에서 대기 중인 업데이트가 없습니다.

[ec2-user@ip-xxx-xx-xx-xxx ~]$ echo $TZ

[ec2-user@ip-xxx-xx-xx-xxx ~]$ ls -l /etc/localtime
lrwxrwxrwx 1 root root 23 Dec  8  2015 /etc/localtime -> 
/usr/share/zoneinfo/EST

나는 헤매고 있다. 무엇을 기대해야 할지 아는 사람 있나요? Linux는 DST를 조정하지 않습니까?

답변1

내 의견을 확장하면 대부분의 경우 시간대에 해당하는 도시를 선택하려고 합니다. 당신이 그 도시에 살지 않을 가능성이 있습니다. 대부분의 경우 해당 주, 국가 또는 시간대에서 가장 큰 도시 중 하나입니다.

예를 들어 캘리포니아에서는 Los_Angeles(전체 이름은 America/Los_Angeles)을 사용합니다.

공통 시간대(예: EST)에는 일반적으로 여름 및 겨울 시간에 대한 정의가 포함되어 있지 않습니다. 이는 세계 표준 시간대로 간주됩니다. UTC도 그러한 표준 시간대입니다. 또한 기본 시간으로 사용되는 컴퓨터 한 대이기도 합니다. 또한 어떠한 조정도 포함되지 않습니다(예: 윤초 없음, 여름/겨울 변경 없음, 즉 시간이 직선으로 진행됨). 다른 모든 시간대는 이제 분명히 UTC를 기반으로 합니다.

미국 동부 해안의 경우 America/New_York.

미국에는 여름/겨울 변화가 없는 장소에 대한 전용 시간대가 여러 개 있습니다. 예를 들어, 애리조나에서는 이러한 유형의 시계 변경을 사용한 적이 없습니다. 항상 같은 시계에 유지됩니다. 특정 시간대 정의가 있습니다: America/Phenix. 알래스카 와 하와이는 겨울과 여름 사이에 시계를 바꾸지 않는 다른 주입니다.

예전에는 EST, CST, MST 또는 PST 중 하나를 컴퓨터 시간대로 사용했을 것이라고 확신합니다. 이것은 모든 이후로 변경되었습니다.질문이러한 일반적인 이름을 사용하십시오. 시간대 목록을 보면 꽤 많은 시간대가 있다는 것을 알 수 있습니다. 한 국가 또는 다른 국가에서 해당 시간대 정보를 변경할 때 업데이트되는 경우가 많습니다.

관련 정보