타임스탬프 변환기
Unix 타임스탬프와 날짜/시간 상호 변환
현재 Unix 타임스탬프
타임스탬프 → 날짜
날짜 → 타임스탬프
개요
Unix 타임스탬프(초/밀리초)와 사람이 읽을 수 있는 날짜 형식을 양방향으로 변환한다. API 로그 분석이나 데이터베이스 디버깅 할 때 타임스탬프를 눈으로 확인하고 싶을 때가 많은데, 이 도구로 바로 변환할 수 있다. 현재 시각의 타임스탬프도 실시간으로 표시된다.
주요 기능
- Unix 타임스탬프 → 날짜/시간 변환
- 날짜/시간 → Unix 타임스탬프 변환
- 초 단위 / 밀리초 단위 자동 감지
- 현재 시각 실시간 타임스탬프 표시
- UTC / 로컬 시간대 전환
사용 방법
- 타임스탬프를 입력하면 날짜/시간으로 변환되어 표시된다.
- 또는 날짜와 시간을 선택하면 해당하는 타임스탬프가 계산된다.
- 초/밀리초 단위를 선택하거나 자동 감지에 맡긴다.
- UTC와 로컬 시간대를 전환해서 확인한다.
팁
- 10자리면 초 단위, 13자리면 밀리초 단위 타임스탬프다.
- JavaScript의 Date.now()는 밀리초, Python의 time.time()은 소수점 포함 초 단위를 반환한다.
- 2038년 1월 19일에 32비트 시스템의 타임스탬프가 오버플로우되는 Y2K38 문제가 있다. 64비트 시스템에서는 걱정 없다.
자주 묻는 질문
- Unix 타임스탬프란 정확히 뭔가요?
- 1970년 1월 1일 00:00:00 UTC(Unix Epoch)부터 경과한 초(또는 밀리초) 수입니다. 시간대에 관계없이 동일한 시점을 나타내기 때문에 시스템 간 시간 동기화에 널리 쓰입니다.
- 음수 타임스탬프도 유효한가요?
- 네, 음수 타임스탬프는 1970년 1월 1일 이전의 날짜를 나타냅니다. 예를 들어 -86400은 1969년 12월 31일입니다.
- 시간대에 따라 타임스탬프 값이 달라지나요?
- 아닙니다. 타임스탬프 자체는 UTC 기준이므로 어떤 시간대에서든 같은 값입니다. 다만 사람이 읽는 날짜/시간 표현은 시간대에 따라 달라집니다.