ISO 8601 · RFC 3339

ISO 8601 변환기
날짜 형식 확인

2024-01-01T09:00:00+09:00처럼 시간대가 포함된 날짜를 확인합니다. 올바른 형식인지, UTC로는 몇 시인지, Unix 초·밀리초·마이크로초·나노초 값은 무엇인지 한 번에 보여줍니다.

ISO 날짜 문자열 확인하고 변환하기

Z 또는 ±HH:mm 오프셋을 포함해 입력하세요. 초 아래 9자리까지 유지합니다.

확인 결과—
정규화된 UTC 형식
—
입력한 UTC 오프셋—
세계 표준시 UTC—
한국 표준시 KST—
내 기기 시간—
Unix 초
—
Unix 밀리초
—
Unix 마이크로초
—
Unix 나노초
—

입력한 날짜 문자열은 이 화면에서만 확인하며 전송하거나 저장하지 않습니다.

올바른 ISO 8601 예시

이 도구는 날짜, T, 시·분·초, 그리고 명시적인 시간대를 모두 갖춘 형식을 받습니다.

입력 예시뜻확인할 점
2024-01-01T00:00:00ZUTC 0시Z는 +00:00
2024-01-01T09:00:00+09:00한국 오전 9시위 UTC 0시와 같은 순간
2024-01-01T00:00:00.123Z밀리초 포함소수 3자리
2024-01-01T00:00:00.123456789Z나노초 포함소수 9자리까지 유지
2023-12-31T19:00:00-05:00UTC보다 5시간 느린 지역UTC로는 2024-01-01 00:00

시간대가 빠지면 한 순간을 확정할 수 없습니다. 2024-01-01T12:00:00만으로는 한국 정오인지 UTC 정오인지 알 수 없습니다. 공유하거나 보관할 값에는 Z 또는 숫자 오프셋을 붙이세요.

Z, +09:00, -00:00 읽는 법

끝부분의 표시는 UTC를 기준으로 그 지역 시계가 얼마나 앞서거나 뒤서는지를 설명합니다.

Z

Z는 UTC

12:00:00Z는 UTC 정오입니다. 알파벳 Z는 오프셋 +00:00과 같은 시각을 뜻합니다.

+

+09:00은 한국 시각

표시된 시계가 UTC보다 9시간 빠릅니다. UTC를 구하려면 적힌 시각에서 9시간을 뺍니다.

?

-00:00은 현지 시차 미상

계산상 UTC와 같지만 원래 지역의 오프셋을 모른다는 의미가 있으므로 +00:00과 구분합니다.

형식이 거절되는 대표 이유

눈에 비슷해 보여도 날짜나 시간대 정보가 모호하면 안전하게 같은 순간으로 비교하기 어렵습니다.

시간대가 없음

2024-01-01T12:00:00에는 Z나 오프셋이 없습니다. 기준 지역을 붙여 다시 입력하세요.

달력에 없는 날짜

2024-02-30T00:00:00Z처럼 존재하지 않는 날짜는 변환하지 않습니다.

공백 형식

2024-01-01 00:00:00 대신 날짜와 시간 사이에 대문자 T를 사용하세요.

기준 확인: 인터넷에서 시간대를 포함한 날짜를 명확하게 표현하는 규칙은 RFC 3339에서 확인할 수 있습니다. ISO 문자열을 UTC 형식으로 표현하는 방식은 MDN의 ISO 문자열 안내도 함께 참고할 수 있습니다. 이 도구는 모호함을 피하기 위해 시간대가 명시된 전체 날짜만 받으며 윤초 60은 일반 Unix 시간으로 바꾸지 않습니다.

ISO 8601 자주 묻는 질문

날짜 끝의 시간대 표시와 소수 초를 중심으로 정리했습니다.

ISO 8601의 Z는 무슨 뜻인가요?

날짜 끝의 Z는 UTC, 즉 +00:00 오프셋을 뜻합니다. 2024-01-01T00:00:00Z와 2024-01-01T00:00:00+00:00은 같은 순간을 가리킵니다.

+09:00을 붙이면 한국 시간이 되나요?

네. +09:00은 UTC보다 9시간 빠른 시각이라는 뜻입니다. 2024-01-01T09:00:00+09:00은 2024-01-01T00:00:00Z와 같은 순간입니다.

시간대가 없는 2024-01-01T12:00:00도 변환할 수 있나요?

이 도구는 오해를 막기 위해 Z 또는 +09:00 같은 오프셋이 반드시 있는 형식만 변환합니다. 시간대가 없으면 같은 숫자라도 지역에 따라 서로 다른 순간이 될 수 있습니다.

소수점 아래 몇 자리까지 확인하나요?

초 뒤의 소수 부분을 최대 9자리까지 확인해 나노초 값으로 보존합니다. 예를 들어 .123456789를 그대로 유지해 정규화된 UTC 형식과 각 단위 값을 보여줍니다.

-00:00은 +00:00과 같은 뜻인가요?

시계상 오프셋은 같지만 의미는 다를 수 있습니다. -00:00은 현지 오프셋을 알 수 없다는 뜻으로 사용되므로 이 도구도 '현지 오프셋 미상'으로 따로 표시합니다.