세계 시간 변환

뉴욕이 2024년 7월 15일 정오(UTC-4, 서머타임)일 때 런던은 17:00, 서울과 도쿄는 다음 날 01:00입니다. 날짜마다 서머타임 적용 여부를 자동으로 계산합니다.

    문제가 해결됐나요?
    Google 선호 출처로 추가

    사용 방법

    1. 날짜와 시각을 고르고, 그 시각이 속한 시간대를 고릅니다. 처음에는 내 시간대와 현재 시각이 들어가 있고, 지금 버튼으로 언제든 현재 시각으로 되돌릴 수 있습니다.
    2. 목록에서 같은 순간의 도시별 시각을 확인합니다. UTC 오프셋, 서머타임 여부, 날짜가 다르면 하루 앞뒤 표시가 함께 나옵니다.
    3. 시간대 추가로 도시를 늘리고, × 버튼으로 뺍니다.

    계산 방법

    입력한 시간대의 날짜와 시각을 하나의 정확한 순간(UTC)으로 바꾼 뒤, 그 순간을 다른 시간대의 현지 시각으로 보여 줍니다. 오프셋은 브라우저에 내장된 IANA 시간대 데이터베이스에서 가져오므로, 과거와 미래의 서머타임 변경도 그 날짜의 지역 규칙대로 반영됩니다.

    시간대는 EST, IST 같은 약어 대신 America/New_York, Asia/Seoul처럼 지역/도시 이름으로 고릅니다. 약어는 곳에 따라 뜻이 달라질 수 있기 때문입니다. 각 도시 옆에는 UTC 오프셋이 붙습니다. 한국은 UTC+9, 인도는 UTC+5:30, 네팔은 UTC+5:45입니다.

    서머타임이 있는 지역에서는 특별한 시각이 생깁니다. 시계를 앞당기는 날에는 한 시간이 아예 없습니다. 예를 들어 2024년 3월 31일 런던의 오전 1시 30분은 존재하지 않습니다. 시계를 되돌리는 날에는 같은 한 시간이 두 번 지나갑니다. 입력한 시각이 이런 경우에 해당하면 안내가 나오고, 두 번 있는 시각은 앞쪽 순간을 씁니다.

    결과는 브라우저가 가진 시간대 데이터베이스에 따라 달라집니다. 나라마다 규칙을 갑자기 바꾸기도 하니, 중요한 일정은 상대방과 한 번 더 확인하세요.

    주요 지역의 UTC 오프셋 (표준시 기준)

    지역IANA 시간대표준시 오프셋
    한국Asia/SeoulUTC+9
    일본Asia/TokyoUTC+9
    중국Asia/ShanghaiUTC+8
    인도Asia/KolkataUTC+5:30
    영국Europe/LondonUTC
    중부 유럽Europe/ParisUTC+1
    미국 동부America/New_YorkUTC-5
    미국 서부America/Los_AngelesUTC-8
    호주 동부Australia/SydneyUTC+10

    출처

    시간대 데이터는 IANA 시간대 데이터베이스(tz database)이며, 브라우저의 Intl API(ECMA-402) 구현을 씁니다. UTC 오프셋 표기는 ISO 8601을 따릅니다.

    자주 묻는 질문

    한국은 서머타임을 하나요?

    지금은 하지 않습니다. 한국 표준시는 1년 내내 UTC+9이고, 일본도 같습니다. 그래서 미국이나 유럽과의 시차는 그쪽의 서머타임 시작과 끝에 맞춰 1시간씩 달라집니다.

    서머타임은 어떻게 처리하나요?

    자동으로 처리합니다. 입력한 날짜에 맞는 IANA 시간대 규칙을 쓰므로, 같은 뉴욕이라도 1월에는 UTC-5, 7월에는 UTC-4로 나옵니다.

    EST나 PST 대신 도시 이름을 쓰는 이유는요?

    약어는 뜻이 겹치고(IST는 인도, 아일랜드, 이스라엘을 모두 가리킬 수 있습니다) 서머타임에 따라 바뀌기 때문입니다. 도시 기준 IANA 이름이 정확합니다.

    존재하지 않는 시각을 넣으면 어떻게 되나요?

    시계를 앞당기는 날에는 한 시간이 건너뛰어집니다. 이때는 안내를 띄우고 건너뛴 직후의 첫 유효한 시각으로 옮깁니다. 시계를 되돌려 두 번 있는 시각은 앞쪽을 쓰고 그 사실을 알려 줍니다.

    입력한 내용이 어딘가로 전송되나요?

    아니요. 변환은 브라우저 안에서 이뤄지고 입력값은 서버로 보내지 않습니다.