Unix Timestamp Converter

현재 Unix 시간과 Timestamp-날짜 간 변환.

날짜 → Unix Timestamp

Unix
Unix (ms)

Unix Timestamp → 날짜

{{ __t('label_local') }}
UTC
ISO 8601
{{ __t('label_relative') }}
{{ __t('invalid_timestamp_hint') }}

Unix Timestamp란 무엇인가요?

Unix Timestamp(Epoch Time 또는 POSIX Time이라고도 함)는 1970년 1월 1일 00:00:00 UTC 이후 경과한 초 수입니다. 이 날짜는 'Unix Epoch'로 알려져 있습니다. Unix Timestamp는 거의 모든 운영 체제, 데이터베이스 및 프로그래밍 언어에서 표준 시간 형식으로 사용됩니다.

초 vs. 밀리초

기존 Unix Timestamp는 단위(10자리, 예: 1700000000)로 계산합니다. 그러나 JavaScript(Date.now())와 같은 많은 최신 시스템은 밀리초(13자리, 예: 1700000000000)를 사용합니다. 이 도구는 값이 초인지 밀리초인지 자동으로 감지합니다.

2038년 문제

2038년 1월 19일 03:14:07 UTC에 32비트 Unix Timestamp는 최대값(2147483647)에 도달합니다. 여전히 32비트 정수를 Timestamp에 사용하는 시스템은 오버플로를 경험하게 됩니다. 최신 64비트 시스템은 영향을 받지 않습니다.

Timestamp 예시

  • 0 — 1970년 1월 1일 00:00:00 UTC (Unix Epoch)
  • 1000000000 — 2001년 9월 9일 01:46:40 UTC
  • 1700000000 — 2023년 11월 14일 22:13:20 UTC
  • 2000000000 — 2033년 5월 18일 03:33:20 UTC
  • 2147483647 — 2038년 1월 19일 03:14:07 UTC (32비트 최대값)