ISO 날짜 변환기
기기 로컬 날짜·시간 입력을 UTC ISO 8601 문자열과 Unix 타임스탬프로 변환합니다.
사용 방법
- 날짜와 시간을 입력합니다.
- 계산합니다.
- UTC ISO 문자열, Unix 초·밀리초, 로컬 표시를 확인합니다.
핵심 기능과 처리 범위
`datetime-local` 값이 실제 순간으로 어떻게 해석되고 UTC ISO 형식으로 바뀌는지 확인합니다.
처리 원리
시간대 정보가 없는 `datetime-local` 문자열을 JavaScript `Date`로 파싱하므로 현재 브라우저의 로컬 시간대로 해석됩니다. 이후 `toISOString()`으로 UTC ISO 8601 형식으로 변환합니다.
예시
한국 표준시 환경에서 2026-01-01 09:00을 입력하면 같은 순간의 UTC 표현은 2026-01-01T00:00:00.000Z가 됩니다.
이럴 때 유용합니다
- 로컬 시간을 UTC ISO 문자열로 바꿀 때
- API에 보낼 timestamp를 점검할 때
- ISO·Unix 표현이 같은 순간인지 비교할 때
사용 전 참고
- 입력 필드에 시간대 선택이 없으므로 결과는 브라우저가 사용하는 로컬 시간대 설정에 의존합니다.
기준 및 참고자료
자주 묻는 질문
입력값에 Z가 없는데 어떤 시간대로 보나요?
`datetime-local` 입력은 브라우저 기기의 로컬 시간으로 해석됩니다.
ISO 결과의 Z는 무엇인가요?
UTC(오프셋 +00:00)로 정규화된 시각임을 뜻합니다.