MCP로 연결 →

계산 입력

공식

광고

결과

읽기 쉬운 날짜 (UTC)
Tuesday, 14 Nov 2023 22:13:20 UTC
from epoch 1700000000
ISO 8601 2023-11-14T22:13:20Z
연도 2023
11
14
22
13
20

유닉스 에포크 타임스탬프란?

유닉스 타임스탬프(에포크 시간 또는 POSIX 시간이라고도 합니다)는 유닉스 에포크, 즉 협정 세계시(UTC) 기준 1970년 1월 1일 자정부터 지금까지 흐른 초(秒)의 개수입니다. 시간대에 영향을 받지 않으면서도 특정 시점을 정확하게 담아낼 수 있는 간결한 방식이라, 데이터베이스와 API는 물론 로그 파일, 프로그래밍 언어 등 거의 모든 곳에서 사용됩니다. 이 변환기는 그 숫자를 다시 사람이 읽을 수 있는 날짜와 시간으로 되돌려 줍니다.

유닉스 에포크 기준점에서 시작해 초가 증가하며 이후 날짜로 향하는 타임라인 화살표
유닉스 시간은 에포크 기준점 1970-01-01T00:00:00Z 이후 경과한 초를 셉니다.

사용 방법

에포크 값(초 단위)을 입력란에 붙여넣거나 직접 입력한 뒤 실행하세요. 변환기는 해당 시점을 UTC 기준으로 알려 주는데, 읽기 편한 문장 형태와 엄격한 ISO 8601 문자열 두 가지로 함께 보여 주며 연·월·일·시·분·초 값도 따로 표시합니다. 모든 결과는 UTC 기준이므로 사용자의 현지 시간대와는 무관합니다.

변환 공식 풀이

변환 원리는 의외로 간단합니다. \(\text{날짜} = \text{1970-01-01T00:00:00Z} + \text{에포크 초}\)가 전부입니다.

$$\text{UTC Date} = \text{Epoch}_{1970}\;+\;\text{Unix Timestamp (s)}\times 1\,\text{s}$$

이 도구는 입력한 초에 1000을 곱해 에포크 이후의 밀리초로 바꾼 다음, 그 시점을 UTC 달력으로 표현합니다. 이때 윤년과 달마다 다른 날짜 수까지 정확히 계산합니다.

광고
에포크 초를 1970년 기준점에 더해 사람이 읽을 수 있는 날짜를 만드는 과정을 보여주는 다이어그램
변환은 에포크 초를 고정된 1970년 기준점에 더해 달력상의 날짜와 시간을 만듭니다.

실제 예시

에포크 값 1700000000을 예로 들어 보겠습니다. 1970-01-01T00:00:00Z에 1,700,000,000초를 더하면 2023-11-14T22:13:20Z가 됩니다.

$$\text{1970-01-01T00:00:00Z} + 1{,}700{,}000{,}000\,\text{s} = \text{2023-11-14T22:13:20Z}$$

즉 UTC 기준 2023년 11월 14일 화요일 22시 13분 20초입니다.

자주 묻는 질문

초인가요, 밀리초인가요? 이 변환기는 초 단위 값을 받습니다. 입력값이 13자리라면 밀리초일 가능성이 높으니, 먼저 1000으로 나눈 뒤 입력하세요.

결과는 어떤 시간대인가요? 항상 UTC입니다. 한국 시간(KST)으로 보려면 표시된 값에 \(+9\) 시간을 더하면 되고, 그 외 지역은 해당 시간대의 오프셋을 적용하세요.

음수 에포크도 입력할 수 있나요? 네, 가능합니다. 음수 값은 1970년 1월 1일 이전의 날짜를 나타냅니다.

최종 업데이트: