Unix 에포크 타임스탬프 변환기

Unix 타임스탬프를 현지 시간대와 UTC의 읽기 쉬운 날짜 및 시간으로 변환합니다. 초, 밀리초 또는 마이크로초 단위의 타임스탬프를 지원합니다. RFC 3339, RFC 2822 및 ISO 8601 형식으로 출력합니다. Unix 시간은 1970년 1월 1일 00:00:00 UTC(Unix 에포크) 이후의 초를 세며, 각 날은 항상 정확히 86,400초입니다(윤초는 무시됨).

Unix 타임스탬프
상대적
읽기 쉬운 형식 (UTC)
읽기 쉬운 형식 (현지)
RFC 3339
RFC 2822
ISO 8601
밀리초
마이크로초

Unix 타임스탬프에 대해 더 알아보기

Unix 시간이란?

Unix 시간(POSIX 시간 또는 에포크 시간이라고도 함)은 1970년 1월 1일 00:00:00 UTC 이후 경과한 초 수를 세는 것입니다. 이 날짜를 Unix 에포크라고 합니다. 값은 항상 UTC를 기준으로 하므로 시간대에 독립적입니다.

타임스탬프 정밀도
정밀도자릿수예시 (2025-01-15 12:00:00 UTC)사용처
101736942400Unix/Linux, C, PHP, Python
밀리초131736942400000JavaScript, Java, Kafka
마이크로초161736942400000000PostgreSQL, Go, Python
나노초191736942400000000000Go, InfluxDB
주요 타임스탬프
  • 0: 1970년 1월 1일 00:00:00 UTC (에포크)
  • -1: 1969년 12월 31일 23:59:59 UTC (음수 값은 에포크 이전 날짜를 나타냄)
  • 1000000000: 2001년 9월 9일 01:46:40 UTC (빌레니엄)
  • 2147483647: 2038년 1월 19일 03:14:07 UTC (2038년 문제, 아래 참조)
2038년 문제

Unix 시간을 부호 있는 32비트 정수로 저장하는 시스템은 2038년 1월 19일 03:14:07 UTC에 오버플로우됩니다. 최대값 2,147,483,647이 -2,147,483,648로 래핑되어 1901년 12월 13일을 나타냅니다. 현대 시스템은 64비트 정수를 사용하여 2920억 년 이상 오버플로우되지 않습니다.

일반적인 날짜 형식
  • ISO 8601: 2025-01-15T12:00:00Z (Z 접미사는 UTC를 의미)
  • RFC 3339: 2025-01-15T12:00:00+00:00 (인터넷 프로토콜을 위한 ISO 8601 프로필)
  • RFC 2822: Wed, 15 Jan 2025 12:00:00 +0000 (이메일 헤더 및 HTTP에서 사용)

관련 도구