시간대 설정

시간대 설정

시간대를 America/New_York으로 설정하고 싶습니다. date는 현재 시간이 CEST임을 나타냅니다. 저는 systemd를 사용하고 있으며 데스크톱 환경이 없습니다.

지금 나 한테있어

/etc/localtime links to /usr/share/zoneinfo/America/New_York
/etc/timezone set to "America/New_York"
/etc/rc.conf set to "America/New_York" (arch linux should be ignored by systemd)
$TZ is unset

하드웨어 시계는 utc 시간으로 설정되어 있으며 제대로 작동합니다.

TZ=utc date

올바른 출력을 제공합니다.

불행하게도 저는 아직 중앙 유럽 서머타임에 속해 있습니다. 내가 뭐 놓친 거 없니?

답변1

/usr/share/zoneinfo/America/New_York내용이 잘못된 것 같습니다 .

발급을 시도 zdump America/New_York하거나TZ=America/New_York date

관련 정보