IANA 시간대 데이터베이스란
Asia/Shanghai 같은 IANA 식별자의 의미와 글로벌 소프트웨어 표준으로 사용되는 이유를 설명합니다.
IANA 시간대 데이터베이스(tz database 또는 Olson database)는 운영체제와 브라우저, 서버가 사용하는 공식 시간대 규칙 집합입니다. Asia/Shanghai, America/New_York, Europe/London 같은 고유 ID를 가지며, Global Clock과 대부분의 캘린더 앱은 이 데이터로 현지 시간과 서머타임 전환을 계산합니다.
"UTC+8"만으로 부족한 이유
UTC 오프셋은 특정 순간의 차이만 나타냅니다. 터키는 서머타임 정책을 변경했고, 사모아는 2011년 날짜 변경선을 넘어가며 하루를 건너뛰었습니다. IANA는 Asia/Istanbul이나 Pacific/Apia 같은 식별자를 통해 어떤 날짜든 정확한 시간을 제공할 수 있도록 이러한 역사를 기록합니다.
명명 규칙 기본
- 형식: 대륙/도시 — 예: Europe/Paris, Africa/Cairo
- 도시는 해당 시간대의 대표적 위치이며 수도가 아닐 수 있습니다
- 미국은 America/, 호주는 Australia/, 중국 전역은 Asia/Shanghai 사용
- Etc/GMT 형식도 있지만 앱에서는 지리적 이름을 우선 사용합니다
실용적인 사용법
회의, 코드, 여행 계획 시 EST/CST 같은 모호한 약어 대신 IANA 식별자를 사용하세요. 국가 목록에서 각국 수도의 IANA 시간대를 확인할 수 있습니다. 변환에 특정 날짜를 입력하면 서머타임을 자동 처리합니다. 자세한 내용은 UTC 기초와 DST 가이드 가이드를 참조하세요.