Unix 타임스탬프 변환기

Unix 타임스탬프와 읽기 쉬운 날짜 간에 변환합니다. 실시간 에포크 시계가 매초 갱신됩니다. 10자리(초) 또는 13자리(밀리초) 타임스탬프를 붙여넣어 어떤 시간대로든 변환하세요.

Unix 타임스탬프란?

Unix 타임스탬프(에포크 시간 또는 POSIX 시간이라고도 함)는 1970년 1월 1일 00:00:00 UTC 이후 경과한 초의 수이며, 윤초는 세지 않습니다. 시간대나 로케일과 무관하게 어떤 순간이든 하나의 명확한 정수로 표현합니다. 거의 모든 프로그래밍 언어, 데이터베이스, 운영체제가 기본으로 지원하여 시스템 간 시간 저장과 교환의 보편적 표준이 됩니다.

초 vs 밀리초: 형식 자동 감지

대부분의 Unix 타임스탬프는 초 단위로, 현재 약 17억인 10자리 숫자입니다. JavaScript의 Date.now()와 많은 브라우저·웹 API는 밀리초를 반환하여 13자리 숫자가 됩니다. 이 변환기는 입력값의 크기로 단위를 자동 감지합니다.

  • 10자리 숫자(예: 1700000000) → Unix 에포크 이후의 초
  • 13자리 숫자(예: 1700000000000) → Unix 에포크 이후의 밀리초
  • 초를 밀리초로 변환: 1000을 곱합니다
  • 밀리초를 초로 변환: 1000으로 나눕니다(정수는 Math.floor 사용)

에포크 시간은 왜 1970년 1월 1일에 시작하나?

이 날짜는 1970년대 초 Unix 개발자들이 현대 컴퓨팅 이전의 편리한 기준점으로 선택했습니다. 유용한 타임스탬프가 거의 모두 양의 정수이므로 산술과 비교가 간단합니다. 다소 임의적인 선택이었지만 보편화되어, 현대의 모든 운영체제·언어·프로토콜이 같은 기준점을 사용합니다.

에포크 시간을 읽기 쉬운 날짜로 변환하는 방법

위의 Epoch → 날짜 탭을 사용하세요. Unix 타임스탬프를 붙여넣고 시간대를 선택한 뒤 변환을 클릭합니다. 결과는 ISO 8601(시간대 오프셋 포함), UTC 문자열, 읽기 쉬운 긴 형식, 상대 시간으로 표시됩니다. 날짜 → Epoch 탭으로 반대 방향 변환도 가능합니다.

  • ISO 8601 — 기계 판독용 표준 형식: 2023-11-15T06:13:20+00:00
  • UTC 문자열 — 요일 포함 읽기 쉬움: Wed, 15 Nov 2023 06:13:20 GMT
  • 친화적 — 로케일 스타일: 2023년 11월 15일 수요일 오전 6:13:20 UTC
  • 상대 — 문맥적: 1년 전