시간대 설정

시간대 설정

내 시간대를 America/New_York으로 설정하고 싶습니다. 날짜는 현재 시간이 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

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

불행히도 저는 아직 CEST 중입니다. 뭔가 빠졌나요?

답변1

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

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

관련 정보