Unix 타임스탬프를 날짜로 변환하거나 현재 시간에서 타임스탬프를 생성합니다.
Unix 타임스탬프(에폭 시간 또는 POSIX 시간이라고도 함)는 특정 시점을 나타내는 시스템입니다. 1970년 1월 1일 00:00:00 UTC(Unix 에폭) 이후 경과한 초 수를 나타내며, 윤초는 포함하지 않습니다. 이 간단한 숫자는 날짜/시간 계산과 저장을 단순하게 만듭니다.
Unix 시간은 매초 1씩 증가하는 단일 부호 있는 정수입니다. 항상 UTC를 나타내므로 시간대와 무관합니다. 현지 시간으로 변환하려면 적절한 시간대 오프셋을 적용해야 합니다. 현재 Unix 타임스탬프는 모든 프로그래밍 언어에서 쉽게 얻을 수 있습니다.
32비트 시스템은 Unix 시간을 부호 있는 32비트 정수로 저장하며, 2038년 1월 19일에 오버플로우됩니다. 대부분의 현대 시스템은 64비트 정수를 사용하여 수십억 년 동안 오버플로우되지 않습니다.
타임스탬프는 시간대와 무관하고, 저장 공간이 적게 들며, 비교 및 계산이 쉽고, 날짜 문자열 형식에서 발생할 수 있는 파싱 모호성을 피할 수 있습니다.