타임스탬프 변환기

Unix 타임스탬프를 읽을 수 있는 날짜로 변환하거나 그 반대로 변환합니다. 밀리초, 초 및 UTC 시간대 지원. 개발자를 위한 필수 Epoch 시간 도구입니다.

유닉스 타임스탬프 정보

유닉스 타임스탬프란?

유닉스 타임스탬프(Epoch Time)는 1970년 1월 1일 00:00:00 UTC부터 경과한 초를 의미합니다. 전 세계 어디서나 동일한 값을 가지므로 시간대 처리에 유용합니다.

초(s) vs 밀리초(ms)

  • 초 (10자리): 전통적인 서버 시스템(PHP, MySQL, Linux)에서 사용. 예: 1672531200.
  • 밀리초 (13자리): 최신 웹/앱 개발(JavaScript, Java)에서 사용. 예: 1672531200000.

⚠️ 2038년 문제 (Y2K38)

구형 32비트 시스템은 시간을 32비트 정수로 저장합니다. 이 값의 한계는 2038년 1월 19일까지입니다. 이 시간이 지나면 숫자가 오버플로우되어 1901년으로 인식될 수 있습니다. 64비트 시스템은 안전합니다.

🥚 역사적 사실: Y2K 버그

많은 사람들이 2038년 문제를 **Y2K(밀레니엄 버그)**와 혼동합니다.

  • Y2K: 연도를 2자리(99년)로만 저장해서 발생한 문제.
  • Y2K38: 정수 데이터의 저장 용량 한계로 발생하는 문제. Unix는 Y2K는 피했지만, 2038년의 정수 오버플로우는 피하지 못했습니다!