시간대 오프셋 계산기
선택한 순간과 IANA 시간대를 기준으로 해당 시점의 UTC 오프셋을 계산합니다.
사용 방법
- 기기 로컬 날짜·시간을 입력합니다.
- 목록에서 시간대를 선택합니다.
- 계산해 해당 순간의 GMT 오프셋을 확인합니다.
핵심 기능과 처리 범위
서울, 도쿄, 런던, 뉴욕 등 제공되는 시간대에서 같은 순간의 GMT/UTC 오프셋을 확인합니다.
처리 원리
입력 순간을 JavaScript `Date`로 만든 뒤 `Intl.DateTimeFormat`의 선택 시간대와 `timeZoneName: longOffset`을 사용해 그 시점의 오프셋 문자열을 구합니다. 따라서 지원 지역에서는 일광절약시간 변화가 반영됩니다.
예시
`America/New_York`은 날짜에 따라 GMT-05:00 또는 GMT-04:00으로 표시될 수 있습니다.
이럴 때 유용합니다
- 특정 날짜의 지역 UTC 오프셋을 확인할 때
- DST 전후 오프셋 변화를 볼 때
- 로그·회의 시간대를 점검할 때
사용 전 참고
- 시간대 선택은 화면에 제공된 12개 IANA 영역으로 제한됩니다.
- 입력 `datetime-local`은 현재 기기 로컬 시간대로 먼저 해석됩니다.
기준 및 참고자료
자주 묻는 질문
뉴욕 오프셋이 계절마다 달라질 수 있나요?
네. `Intl`이 해당 날짜의 시간대 규칙을 적용하므로 DST가 반영될 수 있습니다.
임의의 IANA 시간대를 직접 입력할 수 있나요?
현재 UI는 미리 정의된 시간대 목록에서 선택합니다.