// converters
Unix Timestamp Converter.
Convert between Unix epoch, ISO 8601, RFC 2822, and human-readable dates with timezone awareness.
Decoded
자주 묻는 질문
Unix 타임스탬프란 무엇인가요?
1970년 1월 1일 이후의 경과 초수입니다.
밀리초를 처리하나요?
네, 13자리(밀리초)와 10자리(초)를 자동으로 감지합니다.
양방향으로 변환하나요?
네, 날짜→타임스탬프와 타임스탬프→날짜 모두 가능합니다.
유닉스 타임스탬프란
유닉스 타임스탬프는 1970년 1월 1일 00:00:00 UTC(유닉스 에포크)로부터 경과한 초의 수를 나타내는 정수입니다. 시스템 시간을 표현하는 가장 기본적인 방식입니다.
타임스탬프는 시간대와 무관하게 동일한 값을 가지므로, 전 세계 시스템 간 시간 비교에 유용합니다. 타임존 변환 없이 정확한 시점을 기록할 수 있습니다.
JSON, CSV, 로그 파일 등 다양한 형식에서 시간을 정수로 저장할 때 타임스탬프가 사용됩니다. 문자열 기반 시간 표현보다 저장 효율이 높고 비교가 빠릅니다.
타임스탬프를 사용해야 하는 경우
로그 파일에서 각 이벤트의 발생 시점을 기록할 때 타임스탬프를 사용합니다. 정렬과 필터링이 용이하며, 시간 기반 분석이 가능합니다.
데이터베이스 레코드의 생성 시간, 수정 시간 등을 기록할 때 타임스탬프가 사용됩니다. created_at, updated_at 필드는 대부분 유닉스 타임스탬프 형식입니다.
API 요청에서 시간 범위를 지정하거나, 캐시 만료 시간을 계산할 때 타임스탬프가 활용됩니다. 시간 기반 비즈니스 로직 구현에 필수적인 요소입니다.
초 vs 밀리초
10자리 타임스탬프는 초 단위입니다. 예: 1694419200은 2023년 9월 11일을 나타냅니다.大多数的 서버 로그와 데이터베이스에서 사용하는 형식입니다.
13자리 타임스탬프는 밀리초 단위입니다. 예: 1694419200000은 동일한 시점을 밀리초 정밀도로 표현합니다. JavaScript의 Date.now()와 같은 프레임워크에서 주로 사용됩니다.
밀리초 타임스탬프는 타이머, 성능 측정, 실시간 이벤트 처리 등 더 높은 정밀도가 필요한 경우에 사용됩니다. 일반적으로 파일 타임스탬프나 API 응답에서는 초 단위가면 충분합니다.