OneToolHub
🔍

타임스탬프 변환기

Unix 타임스탬프와 날짜·시간을 양방향으로 즉시 변환합니다


소개

타임스탬프 변환기란?

Unix 타임스탬프는 1970년 1월 1일 00:00:00 UTC(에포크)부터 경과한 초(또는 밀리초)를 나타내는 숫자입니다. 이 도구는 타임스탬프를 사람이 읽을 수 있는 날짜·시간으로 변환하거나, 반대로 날짜·시간을 타임스탬프로 즉시 변환합니다.

기능

주요 기능

🔄

초·밀리초 자동 감지

초(s)·밀리초(ms) 자동 감지 및 양방향 변환

🌏

KST·UTC 동시 표시

현재 시각 실시간 표시, KST(UTC+9)·UTC 동시 출력

📅

날짜 → 타임스탬프

날짜 선택기로 특정 날짜를 타임스탬프로 즉시 변환

📋

ISO 8601·로컬 동시 출력

ISO 8601·로컬 시각 동시 출력 — 변환 결과를 ISO 형식(2024-01-01T00:00:00Z)과 한국 날짜 표기로 함께 표시

📎

원클릭 복사

원클릭 복사 — 변환된 타임스탬프와 날짜를 버튼 하나로 클립보드에 즉시 복사

🔒

완전 로컬 처리

완전 로컬 처리 — 모든 변환이 브라우저 내에서 처리. 서버 전송 없이 안전

활용

이런 분들께 유용합니다

🛠️

API 디버깅

서버 응답의 created_at, expires_at 등 타임스탬프 값을 사람이 읽을 수 있는 날짜로 변환

📊

로그 분석

서버·앱 로그의 Unix 타임스탬프를 실제 발생 시각으로 즉시 해석

🗄️

DB 쿼리

WHERE created_at > 1700000000 같은 조건에 쓸 타임스탬프 값을 날짜로부터 계산

만료 시각 확인

JWT exp 클레임, 캐시 TTL, 세션 만료 등 특정 타임스탬프가 언제인지 확인

🌐

시간대 변환

UTC 타임스탬프를 KST(한국 표준시)와 동시에 확인해 시간대 혼동 방지

📅

날짜 계산

특정 날짜의 타임스탬프를 구해 날짜 간격이나 만료 시점 계산에 활용

FAQ

타임스탬프 변환기 자주 묻는 질문

1970년 1월 1일 00:00:00 UTC(Unix 에포크)를 기준으로 경과한 시간을 초 단위로 나타낸 정수입니다. 예를 들어 1700000000은 2023년 11월 14일 22:13:20 UTC를 의미합니다.

일반적으로 10자리면 초 단위(seconds), 13자리면 밀리초 단위(milliseconds)입니다. 현재 Unix 타임스탬프는 약 17억(10자리)이며, 밀리초는 약 1조 7천억(13자리)입니다.

KST(Korea Standard Time)는 UTC+9로, UTC보다 9시간 앞서 있습니다. Unix 타임스탬프는 UTC 기준이므로 한국 시각으로 표시하려면 9시간을 더해야 합니다.

32비트 시스템에서 Unix 타임스탬프는 최대 2,147,483,647(2038년 1월 19일)까지만 표현됩니다. 이 시점 이후 오버플로가 발생하는 것을 Y2K38 문제라 합니다. 64비트 시스템에서는 수억 년 이후까지 문제없습니다.

날짜 입력 시 브라우저의 로컬 시간대(한국에서는 KST)를 기준으로 타임스탬프가 계산됩니다. UTC 기준으로 변환하고 싶다면 결과값에서 시간대 오프셋을 적용하세요.

Date.now()는 현재 시각의 밀리초 타임스탬프를, Math.floor(Date.now()/1000)은 초 단위 타임스탬프를 반환합니다. 특정 날짜는 new Date('2024-01-01').getTime()으로 밀리초를 구할 수 있습니다.