unix · ISO · 시간대
시간 변환기
Unix 타임스탬프나 ISO 8601 날짜를 붙여넣고 그 하나의 순간을 UTC로, 고른 시간대로, 그리고 자주 보는 시간대로 읽으세요. 오프셋 계산은 이 탭에서 실행됩니다.
숫자만 있으면 길이로 판단합니다. 정확히 10자리는 초, 정확히 13자리는 밀리초이고, 다른 길이는 추측하지 않고 거부합니다. 오프셋이 없는 ISO 날짜는 UTC로 읽습니다. 시간대마다 하나가 아니라 하나의 순간을 뜻한 것이기 때문입니다.
타임스탬프를 변환하는 방법
순간 입력
10자리 Unix 타임스탬프나 13자리 밀리초 값, 또는 2026-09-12T14:30:00Z 같은 ISO 날짜를 붙여넣으세요. now를 입력하면 지금 이 순간부터 시작합니다.
시간대 고르기
그 순간을 읽을 시간대를 고르세요. UTC가 맨 앞에 오고 자주 쓰는 시간대가 뒤따르며, 전체 목록은 브라우저 자체 시간대 데이터베이스가 아는 만큼입니다.
시각 읽기
같은 순간이 내 시간대와 각 오프셋이 붙은 단축 목록 옆에 나타나고, 초, 밀리초, 마이크로초 값도 함께 표시되어 어느 API든 대응할 수 있습니다.
타임스탬프란 무엇이고 이 페이지는 무엇을 하나요
Unix 시간은 1970-01-01T00:00:00Z부터 초를 세고 윤초는 의도적으로 무시합니다. 그래서 그 숫자는 어디서나 같고 시간대는 언제나 표시 방식의 선택일 뿐입니다. 10자리는 2001년부터 2286년까지를 포괄하므로 로그나 URL에서 복사한 값은 거의 항상 초입니다. 데이터베이스 칼럼이나 JavaScript 날짜는 같은 척도의 밀리초인 13자리를 건네줍니다.
ISO 8601은 같은 것을 달력 위에 적습니다. 2026-09-12T14:30:00+03:00은 이스탄불의 벽시계로 표현한 하나의 순간이고, Z는 정확히 +00:00을 뜻합니다. 오프셋이 없는 문자열은 모호하므로 이 페이지는 기기의 시간대를 가정하지 않고 UTC로 읽습니다. 오프셋 자체는 브라우저의 tz 데이터베이스에서 오므로, 튀르키예가 2016년부터 지켜 온 규칙에 따라 Europe/Istanbul은 연중 UTC+3에 머물고, America/New_York은 날짜에 따라 UTC−4 또는 UTC−5가 됩니다.
시간 변환 질문
제 타임스탬프가 서버로 전송되나요?
아니요. 파싱과 시간대 계산은 브라우저에 이미 설치된 Intl API에서 실행되므로 조회하는 순간이 전송되지 않고, 페이지는 한 번 불러온 뒤 오프라인에서도 계속 동작합니다. 기록되는 것도 없습니다. 기록할 수단 자체가 없기 때문입니다.
같은 타임스탬프가 뉴욕에서 다른 시각을 보여 주는 이유는 무엇인가요?
시간대의 오프셋이 날짜에 따라 달라지기 때문입니다. 뉴욕은 겨울에 UTC−5, 여름에 UTC−4이고, 브라우저는 그 순간에 시행되던 규칙을 적용합니다. 따라서 변환은 언제나 두 순간 사이의 것이지 두 시간대 이름 사이의 것이 아닙니다. 타임스탬프를 바꾸면 오프셋도 함께 바뀔 수 있습니다.
초, 밀리초, 마이크로초 중 무엇을 복사해야 하나요?
셋은 같은 순간을 세 가지 해상도로 나타낸 것입니다. 10자리 Unix 초, 13자리 밀리초, 그리고 둘과 나란히 표시되는 마이크로초입니다. API마다 기대하는 값이 다릅니다. Unix 시간은 관례상 초이고 브라우저와 데이터베이스의 타임스탬프는 보통 밀리초이므로, 입력할 도구나 엔드포인트가 요구하는 것을 가져가세요.
12자리 숫자를 붙여넣으면 어떻게 되나요?
추측하지 않고 거부합니다. 10자리 값만 초로, 13자리 값만 밀리초로 읽기 때문입니다. 추측하면 순간이 수십 년 조용히 옮겨지므로, 잘못 입력하거나 잘린 숫자는 오류로 잡히는 편이 낫습니다. 오프셋이 있는 ISO 8601 날짜는 숫자만큼 잘 동작하고 모호하지도 않습니다.