Unix 타임스탬프 변환기
Unix 타임스탬프(초/밀리초)와 사람이 읽는 날짜·시간을 양방향으로 변환합니다. 시간대 지원.
브라우저에서 로컬 처리 · 서버 업로드 없음타임스탬프 → 날짜
| 로컬 시각 | — | |
|---|---|---|
| UTC | — | |
| ISO 8601 | — | |
| 상대 시간 | — |
날짜 → 타임스탬프
선택한 값을 기기 시간대(KST 등)로 해석해 타임스탬프를 만듭니다.
Unix 타임스탬프 변환기 소개
Unix 타임스탬프 변환기는 숫자로 된 시각과 사람이 읽는 날짜를 양방향으로 바꿉니다. 로그에 찍힌 숫자가 언제인지 확인하거나, API에 넘길 시각 값을 만들 때 계산기를 두드리지 않아도 됩니다.
Unix 타임스탬프는 1970년 1월 1일 0시(UTC)로부터 흐른 시간을 센 값입니다. 시간대나 달력 규칙에 얽매이지 않는 단일한 숫자라서 서버와 데이터베이스가 시각을 주고받는 기준으로 널리 쓰입니다. 단위가 초인지 밀리초인지는 자릿수로 갈립니다. 초 단위는 현재 10자리이고 밀리초는 13자리라, 이 도구는 13자리 이상이면 밀리초로 판단합니다. 자바스크립트의 Date.now()가 밀리초를 돌려주는 반면 파이썬의 time.time()과 대부분의 유닉스 도구는 초를 쓰기 때문에, 1,000배 차이로 1970년이나 먼 미래가 나오는 실수가 흔합니다.
함께 표시되는 값의 성격도 구분할 필요가 있습니다. '로컬 시각'은 지금 쓰는 기기에 설정된 시간대를 따르므로 같은 타임스탬프라도 보는 사람에 따라 다르게 보입니다. 반면 UTC와 ISO 8601(2023-11-14T22:13:20.000Z 형태, 끝의 Z는 UTC를 뜻함)은 시간대와 무관한 절대 시각이라 다른 지역과 공유하거나 로그에 남길 때 적합합니다. 참고로 32비트 정수로 초를 담는 오래된 시스템은 2038년 1월에 값이 넘쳐 버리는 문제가 있어, 최근 시스템은 64비트로 다룹니다.
사용 방법
- 타임스탬프 → 날짜: 위쪽 입력칸에 Unix 타임스탬프 숫자를 넣으면 초/밀리초를 자동으로 감지해 변환합니다.
- 날짜 → 타임스탬프: 아래쪽 날짜·시간 입력칸을 채우면 초·밀리초 타임스탬프가 바로 나옵니다.
- 현재 시각 버튼을 누르면 지금 이 순간의 값으로 양쪽을 채웁니다.
- 각 결과 옆 복사 버튼으로 원하는 형식의 값을 클립보드에 담을 수 있습니다.
자주 묻는 질문
초(seconds)와 밀리초(milliseconds)는 어떻게 구분하나요?
1700000000은 초, 1700000000000은 밀리초). 수동으로 단위를 바꾸고 싶다면 입력칸 위의 단위 버튼을 누르세요.표시되는 '로컬 시각'은 어느 기준인가요?
ISO 8601 형식이 무엇인가요?
2023-11-14T22:13:20.000Z처럼 날짜와 시각을 표준 규격으로 적은 문자열입니다. 끝의 Z는 UTC를 뜻하며 API·로그·데이터 교환에서 널리 쓰입니다.