⏱️ 타임스탬프 변환
초·밀리초 단위를 자동 판별해 한국 시간으로 변환합니다.
사용 방법
- 변환 방향(타임스탬프→날짜 / 날짜→타임스탬프)을 선택합니다.
- 값을 입력합니다(타임스탬프는 초·밀리초 자동 인식).
- 한국 시간·UTC·ISO 8601 등 여러 표기로 즉시 확인합니다.
이럴 때 유용해요
- 로그·DB에 찍힌 1720800000 같은 숫자가 언제인지 확인할 때
- API 요청에 넣을 특정 날짜의 타임스탬프를 만들 때
- 밀리초·초 단위가 헷갈리는 값을 검증할 때
알아두면 좋은 팁
- 10자리 숫자는 초 단위, 13자리는 밀리초 단위입니다. 이 도구는 자릿수로 자동 판별합니다.
- 타임스탬프 자체에는 시간대 개념이 없습니다(항상 UTC 기준 경과 초). 같은 값이라도 표시 시간대에 따라 다르게 보일 뿐입니다.
자주 묻는 질문
Unix 타임스탬프가 정확히 뭔가요?
1970년 1월 1일 0시(UTC)부터 흐른 초의 개수입니다. 예를 들어 1720800000은 2024년 7월 12일에 해당합니다. 시간대와 무관한 절대 시각이라 서버·DB·API에서 표준처럼 쓰입니다.
초와 밀리초는 어떻게 구분하나요?
현재 시점 기준으로 초 단위는 10자리, 밀리초 단위는 13자리입니다. 자바스크립트 Date.now()는 밀리초, 대부분의 서버 언어와 DB는 초를 쓰는 경우가 많아 1000배 차이 버그가 흔합니다. 이 도구는 자릿수로 자동 판별합니다.
한국 시간과 UTC가 9시간 차이 나는 이유는요?
한국 표준시(KST)는 UTC+9 시간대이기 때문입니다. 타임스탬프를 날짜로 바꿀 때 UTC 기준 표기와 한국 시간 표기가 9시간 차이 나는 것은 정상입니다.
2038년 문제라는 게 이 타임스탬프와 관련 있나요?
네. 32비트 정수로 초를 저장하는 오래된 시스템은 2038년 1월 19일에 값이 넘쳐(overflow) 오작동할 수 있습니다. 64비트로 저장하는 현대 시스템에서는 문제가 없습니다.