초와 밀리초를 먼저 구분하세요
Unix 시간의 기준점은 1970년 1월 1일 00:00:00 UTC입니다. 이 도구에서 초 값에 1000을 곱하면 밀리초 값이 됩니다. 예를 들어 아래 두 숫자는 같은 순간을 나타냅니다. 자릿수만으로 단위를 자동 결정하지 않으므로, 숫자를 받은 API나 로그 형식의 단위 설명을 확인하고 선택하세요.
1704067200 s
1704067200000 ms
2024-01-01T00:00:00.000Z위 초 값을 밀리초로 잘못 선택하면 2024년이 아닌 1970년의 날짜가 나옵니다. 오류 메시지가 없더라도 의미가 틀릴 수 있는 경우입니다. 형식이 유효한지와 의도한 시점인지는 별도로 확인해야 합니다.
숫자와 UTC 날짜를 변환하는 방법
- 숫자 → 날짜를 선택하고 초 또는 밀리초 단위를 고릅니다.
- 정수 타임스탬프를 입력하고 계산하기를 누릅니다.
- UTC, 기기 시간, 초, 밀리초 결과를 확인합니다.
- 반대 변환에서는 UTC 날짜 → 숫자를 고르고 YYYY-MM-DDTHH:mm:ss 형식으로 입력합니다. 밀리초가 필요하면 .SSS를 붙입니다.
예시 날짜 2024-01-01T00:00:00은 UTC 자정으로 해석합니다. 한국 시각의 자정을 넣고 싶다면 UTC와의 시차를 먼저 고려해야 합니다. 이 도구에는 임의의 국가 시간대를 입력하는 선택 기능이 없습니다. 현재 기기의 시간대가 잘못 설정되어 있으면 기기 시간 표시도 기대와 다를 수 있습니다.
음수·소수점·잘못된 날짜 처리
0초는 기준점 그 자체이며, -1초는 1969-12-31T23:59:59.000Z입니다. 숫자 입력은 소수를 받지 않습니다. 1.5초가 필요하다면 밀리초 모드에 1500을 입력하세요. 결과의 초는 밀리초를 1000으로 나눈 뒤 내림하므로 -1밀리초의 정수 초 표시는 -1입니다.
날짜 입력에서 2월 30일처럼 존재하지 않는 날짜는 오류로 처리합니다. 지원 범위는 0001년부터 9999년까지이며 영업일, 공휴일, 법적 기한이나 윤초를 계산하지 않습니다. 날짜 사이의 일수만 알고 싶다면 별도의 날짜 계산기가 더 간단합니다.
시간 표현 참고: MDN JavaScript Date. 구현에서는 밀리초를 내부 기준으로 삼고 ISO 문자열과 기기 시간 표시를 분리합니다.
자주 묻는 질문
UTC 결과 끝의 Z는 무엇인가요?
이 도구가 출력하는 ISO 날짜에서 Z는 UTC를 나타냅니다. 같은 숫자라도 지역 시간대에 따라 화면에 보이는 시각은 달라질 수 있습니다.
현재 시간으로 자동 갱신되나요?
아닙니다. 입력값을 계산 버튼으로 변환하는 도구입니다. 기본 예시는 고정된 2024년 날짜이며 현재 시각이 아닙니다.