사용 방법
- 1790424000이나 1790424000000 같은 타임스탬프, 또는 2026-09-26 12:00 같은 날짜를 붙여넣으세요.
- 단위는 자동으로 감지돼요. 필요하면 직접 바꾸세요.
- 날짜를 표시할 시간대, 또는 입력한 날짜를 해석할 시간대를 고르세요.
- 원하는 형식을 복사하세요. 맨 위의 현재 타임스탬프는 1초마다 갱신돼요.
옵션 설명
- 단위
- 10자리는 초(Unix, PHP, Python time.time()), 13자리는 밀리초(JavaScript Date.now(), Java), 16자리는 마이크로초(PostgreSQL, Python datetime), 19자리는 나노초(Go time.UnixNano())예요.
- 시간대
- 타임스탬프는 항상 UTC 기준이고, 시간대는 날짜를 표시하는 방식만 바꿔요. 오프셋이 없는 날짜는 선택한 시간대로 해석하며 서머타임 규칙도 반영해요.
- 날짜 입력
- YYYY-MM-DD, 소수점 이하 초를 붙일 수 있는 YYYY-MM-DD HH:mm:ss, Z 또는 ±hh:mm이 붙은 ISO 8601, GMT가 붙은 RFC 2822 날짜를 받아요.
현재 타임스탬프 구하기
| 언어 | 초 | 밀리초 |
|---|---|---|
| JavaScript | Math.floor(Date.now() / 1000) |
Date.now() |
| Python | int(time.time()) |
time.time_ns() // 1_000_000 |
| Java | Instant.now().getEpochSecond() |
System.currentTimeMillis() |
| Go | time.Now().Unix() |
time.Now().UnixMilli() |
| PHP | time() |
(int)(microtime(true) * 1000) |
| MySQL | UNIX_TIMESTAMP() |
ROUND(UNIX_TIMESTAMP(NOW(3)) * 1000) |
| Shell | date +%s |
date +%s%3N (GNU) |
예시
1790424000 → 2026년 9월 26일 토요일 12:00:00 UTC → 도쿄 기준 ISO 8601: 2026-09-26T21:00:00.000+09:00, ISO 39주차.
자주 묻는 질문
유닉스 타임스탬프란 무엇인가요?
1970년 1월 1일 00:00:00 UTC부터 흐른 초의 수이며, 윤초는 세지 않아요. 같은 순간이라면 전 세계 어디서나 값이 같기 때문에 많은 시스템이 시간을 이렇게 저장해요.
초와 밀리초는 어떻게 구분하나요?
자릿수를 세어 보세요. 2001년부터 2286년 사이의 날짜는 초 단위로 10자리, 밀리초 단위로 13자리예요. 결과가 1970년이나 수만 년 뒤의 날짜로 나오면 단위가 잘못된 거예요.
2038년에는 무슨 일이 생기나요?
부호 있는 32비트 시스템은 초를 2,147,483,647까지만 저장할 수 있고, 이는 2038년 1월 19일 03:14:07 UTC예요. 그 뒤에는 오버플로가 생겨요. 최신 시스템이 쓰는 64비트 시간은 수십억 년 동안 쓸 수 있어요.
서머타임 변경은 어떻게 처리되나요?
존재하지 않는 시간(시계를 앞당길 때 건너뛰는 시간)은 그 차이만큼 뒤로 밀리고, 두 번 나타나는 시간(시계를 되돌릴 때)은 앞쪽 시간을 사용해요. JavaScript Temporal API와 같은 규칙이에요.
타임스탬프가 예상과 다른 날짜로 나오는 이유는 무엇인가요?
대개 시간대 때문이에요. 1790424000은 2026년 9월 26일 12:00 UTC이고, 서울에서는 21:00, 뉴욕에서는 08:00이에요. 위에서 선택한 시간대를 확인하세요.
개인정보 보호
이 도구는 전적으로 브라우저에서 실행돼요. 파일과 텍스트는 기기에서 처리되며 서버로 업로드되지 않아요.