Unix 타임스탬프 변환 도구
unix 타임스탬프를 날짜로 변환 및 그 반대
초, 밀리초, 마이크로초, 나노초 단위의 Unix 타임스탬프를 지원합니다.
unix 타임스탬프는 시간을 초의 누적 합계로 추적하는 방법입니다. 이 카운트는 1970년 1월 1일 UTC의 Unix 에포크에서 시작됩니다. 따라서 unix 타임스탬프는 단순히 특정 날짜와 Unix 에포크 사이의 초 수입니다. 또한 (이 사이트 방문자들의 의견 덕분에) 이 시점은 기술적으로 지구상 어디에 있든 변하지 않는다는 점을 언급해야 합니다. 이는 온라인과 클라이언트 측 모두에서 동적이고 분산된 애플리케이션의 날짜 정보를 추적하고 정렬하는 데 매우 유용합니다.
이 날짜에 Unix 타임스탬프는 32비트 오버플로우로 인해 작동을 멈추게 됩니다. 이 시점 이전에 수백만 개의 애플리케이션이 타임스탬프에 대한 새로운 규약을 채택하거나 64비트 시스템으로 이전해야 할 것입니다. 이를 통해 타임스탬프에 시간을 조금 더 벌어줄 것입니다.
UT1은 가장 정밀한 형태의 세계 시간입니다. 이는 우주의 퀘이사 (국제 천체 기준 좌표계를 구성하는) 관측과 지구와 그 위성들 (자연 위성인 달과 인공 위성) 사이의 거리 관측을 이용하여 계산됩니다. UTC는 단지 UT1을 근사하려고 시도할 뿐입니다: 윤초를 사용하여 UT1과의 차이를 0.9초 이내로 유지합니다.
직관적으로 시간대는 그리니치 자오선의 서쪽으로 UTC+0에서 UTC-12까지, 동쪽으로 UTC+0에서 UTC+12까지 범위가 있어야 할 것 같습니다. 실제로는 UTC+14까지 도달할 수 있습니다. UTC+14는 크리스마스 섬 (키리바시)의 연중 시간이며 사모아의 남반구 여름 동안의 일광 절약 시간입니다. 따라서 지구상의 두 지역 시간 사이의 최대 차이는 26시간입니다.
- 32비트 오버플로우로 인해 Unix 타임스탬프는 2038년 1월 19일에 작동을 멈추게 됩니다. 이 시점 이전에 수백만 개의 애플리케이션이 타임스탬프에 대한 새로운 규약을 채택하거나 64비트 시스템으로 이전해야 할 것입니다. 이를 통해 타임스탬프에 시간을 조금 더 벌어줄 것입니다.
- 1970년 이전의 타임스탬프는 음수로 표현되며, 이는 1970년 1월 1일 00:00:00 UTC까지의 초 수를 나타냅니다.
- Unix 시간에서 윤초는 그 이전 초와 동일한 Unix 시간을 가집니다. 왜냐하면 하루는 정확히 86,400초로 구성되기 때문입니다. 따라서 Unix 시간은 UTC를 정확하게 표현하지 않습니다.