유닉스 타임스탬프 변환
숫자로 된 시간을 읽기 쉬운 날짜로 바꾸세요. 한국 시간과 UTC를 나란히 확인할 수 있습니다.
로그 시각 변환
로그 한 줄이나 시각 문자열을 붙여 넣으면 형식을 찾아 UTC·한국 시간·브라우저 시간대로 바꿉니다.
입력값은 브라우저에서만 처리되며 서버로 전송되지 않습니다.
빠른 사용법
- 타임스탬프 또는 날짜를 입력하세요.
- 입력 단위를 선택하세요. 자동 추정은 값의 크기를 기준으로 하므로 원본 단위와 다를 수 있습니다.
- 한국 시간과 UTC를 비교하세요.
단위와 시간대 예시
| 항목 | 값·의미 |
|---|---|
| 유닉스 시각 0초 | 1970-01-01 00:00:00 UTC |
| 같은 순간의 한국 시간 | 1970-01-01 09:00:00 KST |
| 밀리초 | 1초 = 1,000밀리초 |
| 마이크로초 | 1초 = 1,000,000마이크로초. 이 도구는 밀리초 미만을 버립니다. |
초와 밀리초를 구분하는 기준
현재 구현은 숫자의 절댓값을 기준으로 10¹⁴ 이상은 마이크로초, 10¹¹ 이상은 밀리초, 그보다 작으면 초로 추정합니다. 현재 시점에 흔한 값에는 편리하지만 오래된 밀리초 값이나 먼 미래의 초 값에는 잘못 적용될 수 있습니다.
다른 시스템의 값과 비교할 때는 원본 단위를 먼저 확인하세요. 날짜가 이상하면 시간대를 바꾸기 전에 단위 추정이 맞는지 확인해야 합니다.
시간 표시를 해석할 때
유닉스 시각은 한 순간을 나타내며 표시 시간대와 구분됩니다. 날짜 입력란은 UTC+09:00으로 처리하고 브라우저가 설정된 지역 시간대에 따라 바뀌지 않습니다. 상대 시간의 월·년 표시는 고정 길이로 계산한 대략적인 값입니다.
입력 단위
입력 단위를 선택하세요. 자동 추정은 값의 크기를 기준으로 하므로 원본 단위와 다를 수 있습니다.
서버 로그 시각 맞추기
같은 순간이라도 로그마다 시각 표기가 다릅니다. 시간대가 적힌 형식은 그대로 변환하고, 시간대가 없는 형식은 서버의 시간대 설정을 확인한 뒤 기준을 고릅니다. 여러 서버의 로그를 비교할 때는 모두 UTC로 바꿔 나란히 놓으면 순서가 분명해집니다.
| 형식 | 예 | 시간대 정보 |
|---|---|---|
| Nginx·Apache 접근 로그 | [12/Oct/2026:10:15:32 +0900] | 있음 (+0900) |
| Nginx 오류 로그 | 2026/10/12 10:15:32 | 없음 · 서버 시간대 |
| ISO 8601 · journalctl -o short-iso | 2026-10-12T10:15:32+09:00 | 있음 |
| syslog · journalctl 기본 출력 | Oct 12 10:15:32 | 없음 · 연도도 없음 |
| HTTP Date 헤더 | Mon, 12 Oct 2026 01:15:32 GMT | 있음 (GMT) |
PPORT 운영 서버(OCI, Ubuntu)는 시스템 시간대가 UTC라서 Nginx 오류 로그와 journalctl 기본 출력도 UTC로 기록됩니다. 한국 시간으로 기록하는 다른 서버나 PC의 로그와 비교할 때는 9시간 차이를 먼저 맞춥니다. 서버의 설정은 아래 명령으로 확인합니다.
timedatectl | grep 'Time zone'
date -u +%FT%TZ
journalctl -u nginx --since '2026-10-12 01:00' --utc -o short-isoGet-TimeZone | Select-Object Id,BaseUtcOffset
(Get-Date).ToUniversalTime().ToString('o') Time zone: Etc/UTC (UTC, +0000)
2026-10-12T01:15:32Z