예시
입력
1715600000
출력 (양방향 동시)
Unix (초): 1715600000 Unix (밀리초): 1715600000000 ISO 8601: 2024-05-13T13:33:20.000Z UTC: Mon, 13 May 2024 13:33:20 GMT 로컬: 2024-05-13 22:33:20 (KST)
참고
입력이 10자리면 초, 13자리면 밀리초로 자동 인식. 날짜 문자열도 ISO 8601 / RFC 2822 / 자유 형식까지 다 받습니다.
사용법 / 자주 묻는 질문
이런 경우 사용하세요
- API 응답의 Unix 타임스탬프(JWT exp, MongoDB ObjectId 시간부 등)를 사람이 읽을 수 있게
- DB log 의 epoch 시간을 KST 변환
- 현재 시각의 timestamp 가 필요할 때 (now 버튼)
- ISO 8601 ↔ epoch 변환 — 둘이 헷갈리는 환경 디버깅
- 타임존 영향 받지 않는 절대 시각 표현
자주 묻는 질문
- Q.초와 밀리초를 어떻게 구분하나요?
- A.자릿수로 자동 추론 — 10자리 = 초, 13자리 = 밀리초가 표준. JavaScript Date 는 ms 기반, Unix / Python time.time() 은 초가 기본. 헷갈릴 때 가장 흔한 1000x 오류.
- Q.Y2K38 문제가 뭔가요?
- A.32-bit signed int 의 한계 — 2038년 1월 19일 03:14:07 UTC 에 overflow. 64-bit timestamp (현재 표준) 으로 약 2900억년 후까지 안전.
- Q.timestamp 가 음수면?
- A.1970-01-01 이전 시각 — 음수 epoch. 예: -86400 = 1969-12-31. 일부 legacy 시스템은 음수 timestamp 를 처리 못 하니 주의.
재미있는 사실
1970-01-01 00:00:00 UTC 가 Unix epoch — Bell Labs 가 PDP-11 시스템을 만들 때 정한 기준점입니다. 실제로는 첫 Unix Programmer's Manual(1971-11)이 1971-01-01 epoch 를 썼다가 1970 으로 변경한 흔적이 있습니다.
Wikipedia — Unix time2038-01-19 03:14:07 UTC — 32비트 signed integer 가 overflow 하는 순간. Y2K 의 후계자라 'Year 2038 problem' 으로 불리며, 임베디드·DB int32 컬럼에 아직 많이 남아있어 실제 위협으로 남아있습니다. 64비트 시간은 약 2,920억 년 뒤에야 한계.
Y2038 problemUnix time 은 윤초(leap seconds)를 무시합니다. UTC 와 Unix time 의 차이는 윤초 누적분 — 2025 년 현재 27 초 — 만큼 벌어져 있고, 윤초가 발생한 날의 UTC 23:59:60 은 Unix time 에서는 같은 초가 두 번 반복되는 식으로 표현됩니다.
Wikipedia — Leap second
관련 도구
- Cron 표현식 분석
Cron 표현식을 사람말로 풀어주고, 다음 5회 실행 시각을 미리 보여줍니다. 한국어/영어 locale 지원.
- Cron 표현식 빌더
Cron 표현식을 시각적으로 조립합니다. 분 / 시 / 일 / 월 / 요일을 프리셋 또는 자유 입력으로 선택. 사람말 + 다음 5회 실행 시각 미리보기.
- 타임존 변환기
브라우저 Intl API로 IANA 타임존 사이의 시각을 변환합니다.
- 날짜 포매터
날짜를 패턴(YYYY-MM-DD HH:mm:ss 등)으로 포매팅합니다. 자주 쓰는 형식 미리보기.
- 날짜 계산기
4가지 모드 — 두 날짜 사이, 날짜 ± N일, N일을 년/월/일 분해, 디데이 list(브라우저 영구 저장).