업로드 없음, 100% 로컬, 계정 없음

시간대 변환기

날짜, 시각, 두 시간대를 선택하면, 변환된 현지 시각을 즉시 얻습니다.

시간대 변환기 작동 방식

시간대 변환기는 입력한 날짜와 시간이 선택한 IANA 시간대에서 어떤 순간에 해당하는지 보여주며 일광절약시간을 자동으로 처리합니다. 전체 IANA 식별자 목록에서 두 시간대(예: America/New_York, Europe/Paris)를 선택하고 날짜와 시간을 입력하면 변환 결과가 즉시 나타납니다. 브라우저의 Intl API에 역사적 DST 규칙 변경 사항이 포함되어 있으므로 과거 날짜에 대해서도 정확하게 변환됩니다.

모든 변환 로직은 최신 브라우저에 탑재된 Intl.DateTimeFormat 및 Temporal 호환 메서드를 사용해 브라우저 JavaScript에서 실행됩니다. 입력한 날짜나 시간 값은 서버로 전송되지 않습니다. 출력은 운영체제 자체 시간대 데이터베이스가 계산하는 것과 정확히 동일하므로, 페이지가 한 번 로드되면 오프라인에서도 작동합니다.

시간대 변환기 단계별 사용 방법

  1. 첫 번째 드롭다운에서 원본 시간대를 선택합니다.
  2. 변환할 날짜와 시간을 입력합니다.
  3. 두 번째 드롭다운에서 대상 시간대를 선택합니다.
  4. 즉시 표시되는 변환된 날짜와 시간을 확인합니다.
  5. 시간을 다시 입력하지 않고 두 시간대를 교체해 역변환합니다.

자주 사용되는 사례

  • 원격 팀이 미국 동부 시간대의 제안된 회의 시간을 중앙 유럽 시간으로 변환해 모든 참가자에게 적합한지 확인합니다.
  • 개발자가 서버 로그의 UTC 타임스탬프가 도쿄 현지 시간으로 어떤 시간인지 확인해 시간에 민감한 워크플로의 버그를 추적합니다.
  • 국제선 항공편을 계획하는 여행자가 현지 공항 시간으로 표시된 출발 시간을 자신의 시간대로 변환해 알람 시간을 파악합니다.
  • 소셜 미디어 게시물을 예약하는 콘텐츠 매니저가 목표 게시 시간을 자신의 시간대에서 UTC로 변환해 플랫폼 설정에서 정확히 예약합니다.

자주 묻는 질문

일광절약시간은 어떻게 처리하나요?

브라우저의 Intl API에는 모든 지역의 역사적 및 현재 DST 규칙을 포함한 전체 IANA 시간대 데이터베이스가 포함되어 있습니다. 날짜를 입력하면 도구는 각 시간대에서 해당 특정 날짜에 적용되던 규칙을 사용합니다. 예를 들어 뉴욕의 여름 날짜는 동부 표준시(UTC-5)가 아닌 동부 일광절약시간(UTC-4)을 올바르게 적용합니다.

이 도구는 어떤 시간대 식별자를 받나요?

America/New_York, Europe/Paris, Asia/Tokyo, Australia/Sydney, UTC 같은 전체 IANA 시간대 식별자입니다. 드롭다운에는 브라우저 Intl 구현이 인식하는 모든 식별자가 나열되며, 전체 IANA 데이터베이스를 커버합니다.

DST 규칙이 변경되기 전 역사적 날짜를 변환할 수 있나요?

네, IANA 데이터베이스의 범위 안에서 가능합니다. 데이터베이스에는 대부분의 지역에 대해 20세기 초까지 거슬러 올라가는 역사적 시간대 오프셋 변경 사항이 포함됩니다. 매우 오래된 날짜(1900년 이전)는 지역에 따라 범위가 다를 수 있습니다.

입력한 날짜와 시간이 서버로 전송되나요?

아니요. 변환은 브라우저에 내장된 Intl.DateTimeFormat API로 처리됩니다. 입력은 탭을 벗어나지 않습니다. 도구를 사용하는 동안 브라우저의 네트워크 패널을 열어 확인해 보세요. 변환에 대한 요청이 전송되지 않습니다.

시계 변경으로 시간이 모호하거나 존재하지 않을 때 어떻게 되나요?

시계가 앞으로 당겨지면 한 시간이 건너뜁니다(그 시간들은 존재하지 않습니다). 시계가 뒤로 물러나면 한 시간이 두 번 발생합니다(그 시간들은 모호합니다). Intl API는 전환 전에 적용되던 UTC 오프셋을 사용해 모호한 시간을 해결합니다. 존재하지 않는 시간을 입력하면 도구는 일반적으로 다음 유효한 시간으로 이동합니다.

시간대 변환기는 오프라인에서도 작동하나요?

네, 페이지가 한 번 로드된 후에는 가능합니다. 변환은 브라우저에 번들로 포함된 IANA 규칙에 대한 산술이므로 이후에는 네트워크 연결이 필요하지 않습니다. 인터넷 연결을 끊고 변환을 시도해 보세요. 정상적으로 결과가 나타납니다.