epoch에서 날짜로 변환기
어떤 Unix 타임스탬프든 온라인에서 읽기 쉬운 날짜로 변환합니다. 값을 붙여넣으면 변환기가 초인지 밀리초인지 감지하고 ISO 8601, UTC, 로컬 날짜, 시각, 요일, 상대 시간을 어떤 시간대로든 보여줍니다.
Unix 타임스탬프를 읽기 쉬운 날짜로 변환
에포크 시간은 시스템에는 간결하고 신뢰할 수 있지만 눈으로 읽기는 어렵습니다. 이 페이지는 타임스탬프 → 날짜 방향을 다룹니다. 10자리(초) 또는 13자리(밀리초) Unix 타임스탬프를 입력하고 시간대를 선택하면 같은 순간을 일반 달력 날짜로 읽을 수 있습니다.
출력 형식의 의미
변환기는 흔히 쓰는 여러 날짜 형식을 반환하므로 작업에 필요한 형식을 복사할 수 있습니다.
- ISO 8601은 로컬 UTC 오프셋을 포함하며 API와 로그에 가장 안전한 형식입니다
- UTC 문자열은 같은 순간을 협정 세계시로 표시합니다
- 읽기 쉬운 로컬 출력은 일정 확인이나 이벤트 디버깅에 유용합니다
- 상대 시간은 타임스탬프가 과거인지 미래인지 확인하는 데 도움이 됩니다
초 vs 밀리초
대부분의 백엔드 언어는 Unix 초를, JavaScript와 많은 브라우저 API는 밀리초를 사용합니다. 변환기는 숫자의 크기로 단위를 감지하여 현대의 타임스탬프를 1970년 근처 날짜로 잘못 변환하는 흔한 실수를 막습니다.
입력값 디버깅
변환된 날짜가 너무 오래되거나 너무 먼 미래로 보이면 보통 타임스탬프 단위가 문제입니다. 현대 Unix 초는 10자리, 밀리초는 13자리입니다. API가 둘 다 그냥 '에포크'라고 부르기도 하므로, 로그·SQL·테스트에 값을 복사하기 전에 단위를 확인하세요.
- 1700000000 같은 값은 초이며 2023년 날짜로 변환되어야 합니다
- 1700000000000 같은 값은 밀리초이며 JavaScript Date에 바로 전달할 수 있습니다
- 날짜가 1970년 1월로 나오면 밀리초가 필요한 곳에 초를 사용했을 가능성이 큽니다
- 날짜가 수만 년 뒤로 나오면 밀리초를 한 번 더 곱했을 가능성이 큽니다