UNIX 타임스탬프 ↔ 날짜 변환기

UNIX 초 단위 타임스탬프를 사람이 읽을 수 있는 날짜·시간으로 변환

타임스탬프 → 날짜

날짜 → 타임스탬프

UNIX 타임스탬프 변환기 사용법

UNIX 타임스탬프는 1970년 1월 1일 00:00:00(UTC)부터 경과한 초(second)를 숫자로 나타낸 값으로, 서버 로그, 데이터베이스, API 응답 등 프로그래밍 환경에서 날짜·시간을 저장할 때 널리 사용됩니다. 하지만 숫자만 봐서는 실제 날짜를 바로 알기 어렵다는 단점이 있습니다.

이 도구는 두 방향으로 변환을 지원합니다. 위쪽에서는 타임스탬프 숫자를 입력하면 사람이 읽을 수 있는 로컬 날짜·시간과 UTC 표준시를 동시에 보여주고, 아래쪽에서는 날짜·시간을 직접 선택하면 해당 시점의 UNIX 타임스탬프(초)를 계산해줍니다.

로그 파일에 찍힌 타임스탬프 값이 실제 언제인지 확인하거나, API 요청에 넣을 타임스탬프를 특정 날짜로부터 계산하거나, 예약 발송 시스템의 만료 시각을 검증할 때 활용해 보세요. 밀리초 단위 타임스탬프는 1000으로 나눈 값을 입력해야 정확히 변환됩니다.

참고로 과거 32비트 정수로 시간을 저장하던 시스템에서는 2038년 1월 19일 이후를 표현할 수 없는 '2038년 문제'가 있었지만, 최근 대부분의 시스템은 64비트로 저장 방식이 바뀌어 이 문제에서 자유로워졌습니다.

자주 묻는 질문

밀리초 단위 타임스탬프는 어떻게 변환하나요?

자바스크립트 등에서 흔히 쓰이는 밀리초 단위 타임스탬프는 1000으로 나눈 값을 입력해야 합니다. 예를 들어 1738368000000(밀리초)는 1738368000(초)으로 나눠서 입력하세요.

타임스탬프 0은 무엇을 의미하나요?

UNIX 타임스탬프 0은 1970년 1월 1일 00:00:00(UTC)를 의미합니다. 이 시점을 '유닉스 에포크(Unix Epoch)'라고 부르며, 모든 타임스탬프 계산의 기준점입니다.