현재 시간을 유닉스 타임스탬프로 변환하거나 유닉스 타임스탬프를 날짜와 시간으로 변환합니다.
0
1970년 1월 1일 오전 12:00:00
초, 밀리초, 마이크로초 및 나노초 단위로 유닉스 타임스탬프를 지원합니다.
유닉스 타임스탬프는 다양한 날짜/시간 포맷으로 표현될 수 있습니다. 이 포맷들은 표준화된 규칙에 따라 정의되며, 서로 다른 시스템 간 시간 데이터를 일관되게 전달하는 데 사용됩니다.
날짜 형식 | 표준 |
---|---|
2025/05/12 @ 10:27am | UTC |
2025-05-12T10:27:03+00:00 | ISO 8601 |
Mon, 12 May 2025 10:27:03 +0000 | RFC 822, 1036, 1123, 2822 |
Monday, 12-May-25 10:27:03 UTC | RFC 2822 |
2025-05-12T10:27:03+00:00 | RFC 3339 |
유닉스 타임스탬프는 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비트 시스템으로의 이전이 필수적입니다.