calai
개발자

Unix 타임스탬프 변환

Unix timestamp ↔ 날짜 양방향 변환. 초·밀리초·마이크로초·나노초 + KST·UTC·ISO·RFC 9가지 포맷 동시 표시.

100% 브라우저 처리가입·로그인 불필요영구 무료·워터마크 없음
⏱️ 현재 시간
KST
2026. 06. 08. 23:19:48
UTC
2026-06-08 14:19:48 UTC
📅 Timestamp → 날짜
한국 시간 (KST, UTC+9)
2026. 06. 08. 23:19:48
UTC
2026-06-08 14:19:48 UTC
ISO 8601
2026-06-08T14:19:48.000Z
RFC 2822
Mon, 08 Jun 2026 14:19:48 GMT
상대 시간
1초 전
⏰ 날짜 → Timestamp
💡 참고: Unix Timestamp = 1970-01-01 UTC부터 경과한 초·밀리초. JavaScript는 ms 단위 / Java·Go·Python(time())은 sec 단위 / Java Instant는 nanos 지원. 한국 시간(KST)은 UTC + 9시간.
이렇게 사용해요
  1. 1
    입력 붙여넣기
    JSON·SQL·URL 등 그대로 입력
  2. 2
    실시간 처리
    포맷·변환·검증이 즉시
  3. 3
    복사·다운로드
    결과를 클립보드/파일로
개발자 · 가이드

타임스탬프 완벽 정리

Unix 타임스탬프(epoch time)는 1970년 1월 1일 00:00:00 UTC부터 흐른 초(또는 밀리초) 수로 시간을 표현하는 방식입니다. 시간대·서머타임에 영향받지 않는 절대 기준이라 DB 저장·로그·API 응답·토큰 만료(exp)에서 표준으로 쓰입니다. 본 도구는 타임스탬프 ↔ 사람이 읽는 날짜를 양방향 변환하고 KST·UTC·ISO 8601·RFC 2822·밀리초·나노초 등 9가지 포맷을 동시에 보여줍니다. 모든 변환은 브라우저 안에서 처리됩니다.

01

계산 공식

초 기준: 10자리(예 1700000000) / 밀리초: 13자리 / 마이크로초: 16자리 / 나노초: 19자리 JS Date는 밀리초 사용 — 초 값은 ×1000 필요 KST = UTC + 9시간
02

언제 사용하나요

  • 01로그·DB의 epoch 값을 사람이 읽는 날짜로 변환
  • 02JWT exp·iat 만료 시각 확인
  • 03API 응답 타임스탬프 디버깅
  • 04초/밀리초 자릿수 혼동 해결
03

알아두면 좋은 점

  • 10자리=초, 13자리=밀리초 — 자릿수로 단위 판별
  • 타임스탬프는 항상 UTC 기준 — 표시할 때만 KST(+9h) 변환
  • DB 저장은 타임스탬프(정수) 권장 — 시간대 버그·정렬·연산에 유리
  • 2038년 1월 19일 32비트 int 오버플로우(Y2K38) — 64비트로 저장
04

자주 묻는 질문

01초인지 밀리초인지 어떻게 구분하나요?

자릿수로 판단. 현재 기준 초는 10자리, 밀리초는 13자리. 1970~2286년 범위에서 유효.

02타임스탬프에 시간대가 없나요?

없습니다. 항상 UTC 기준 절대값. 화면에 보일 때만 KST 등 지역 시간대로 변환.

03음수 타임스탬프도 있나요?

1970년 이전은 음수로 표현. 예: -86400은 1969-12-31. 일부 시스템은 음수 미지원.

04Y2K38 문제가 뭔가요?

32비트 부호 정수는 2038-01-19 03:14:07 UTC에 한계 도달 후 오버플로우. 64비트 저장으로 회피.