현재 시간을 유닉스 타임스탬프로 변환하거나 유닉스 타임스탬프를 날짜와 시간으로 변환합니다.
0
1970년 1월 1일 오전 12:00:00
초, 밀리초, 마이크로초 및 나노초 단위로 유닉스 타임스탬프를 지원합니다.
유닉스 타임스탬프는 다양한 날짜/시간 포맷으로 표현될 수 있습니다. 이 포맷들은 표준화된 규칙에 따라 정의되며, 서로 다른 시스템 간 시간 데이터를 일관되게 전달하는 데 사용됩니다.
유닉스 타임스탬프는 1970년 1월 1일 0시 0분 0초(UTC)를 기준으로 경과된 초(seconds)를 정수로 표현한 값입니다. 이 값은 시간의 흐름을 수치로 계산할 수 있게 해주어, 운영체제나 데이터베이스, API 등 다양한 시스템에서 시간 데이터를 효율적으로 처리할 수 있도록 도와줍니다. 위치나 타임존에 영향을 받지 않는 점도 특징입니다.
사람이 읽을 수 있는 시간 | 초 단위 |
---|---|
1시간 | 3600초 |
1일 | 86400초 |
1주 | 604800초 |
1개월 (30.44일 기준) | 2629743초 |
1년 (365.24일 기준) | 31556926초 |
현재 32비트 시스템에서는 유닉스 타임스탬프가 저장할 수 있는 최대값이 2038년 1월 19일 오전 3시 14분 7초(UTC)까지로 제한되어 있습니다. 이 시점을 넘으면 타임스탬프가 오버플로우 되어 음수로 바뀌고, 시스템 오류나 잘못된 날짜로 이어질 수 있습니다. 이를 '2038년 문제'라고 하며, 해결을 위해 64비트 시스템으로의 이전이 필수적입니다.