MCP로 연결 →

계산 입력

공식

광고

결과

Local Date & Time
2023-11-14 22:13:20
Tuesday (UTC+0.0)
날짜 2023-11-14
시각 22:13:20
요일 Tuesday
오프셋 적용 에포크 1,700,000,000

유닉스 타임스탬프 → 현지 시각 변환기란?

유닉스 타임스탬프(에포크 시간이라고도 부릅니다)는 1970년 1월 1일 00:00:00 UTC를 기준으로 지금까지 흘러간 초(秒)의 누적값입니다. 단, 윤초(leap second)는 계산에 포함하지 않습니다. 이 변환기는 이런 무미건조한 숫자를, 원하는 UTC 오프셋에 맞춰 보정된 읽기 쉬운 날짜와 시각으로 바꿔 줍니다. 덕분에 특정 타임스탬프가 어느 시간대에서 벽시계 기준 몇 시 몇 분을 가리키는지 정확히 알 수 있습니다.

에포크 0 시점부터 초를 세어 달력과 시계 아이콘까지 이어지는 타임라인
유닉스 타임스탬프는 에포크 시작부터 경과한 초를 셉니다.

사용 방법

먼저 유닉스 타임스탬프를 초 단위로 입력합니다. 그다음 보고 싶은 시간대의 UTC 오프셋을 시간(hour) 단위로 입력하세요. 예를 들어 중앙유럽 여름시간(CEST)은 +2, 미국 동부 표준시(EST)는 -5, UTC 자체는 0을 입력하면 됩니다. 인도(5.5)나 네팔(5.75)처럼 소수점 오프셋도 지원합니다. 변환 결과로는 전체 날짜와 시각, 요일, 그리고 오프셋이 적용된 에포크 값이 표시됩니다.

계산 공식

변환 원리는 아주 간단합니다. 현지 시각 = 에포크 초 + 오프셋 시간 × 3600.

$$t_{\text{local}} = \text{Timestamp (s)} + \text{UTC Offset (h)} \times 3600$$

오프셋을 시간에서 초로 환산해 에포크에 더한 뒤, 그 결과를 UTC 달력 기준으로 해석하여 연·월·일·시·분·초로 분해합니다. 이렇게 하면 숨겨진 시간대 보정이나 서머타임(일광절약시간) 조정이 끼어들지 않습니다. 즉, 여러분이 입력한 오프셋만이 유일하게 적용되는 보정값입니다.

광고
에포크 초에 1시간 오프셋을 더하면 현지 날짜, 시각, 요일이 됨
타임스탬프를 현지 시간으로 바꾸려면 UTC 오프셋을 초 단위로 더하세요.

실제 예시

타임스탬프 1,700,000,000을 예로 들어 보겠습니다. UTC 기준으로는 2023-11-14 22:13:20입니다. 여기에 +2시간 오프셋을 적용하면 \(2 \times 3600 = 7{,}200\)초가 더해져 에포크 \(1{,}700{,}000{,}000 + 7{,}200 = 1{,}700{,}007{,}200\)이 되고, 이를 다시 변환하면 2023-11-15 00:13:20, 즉 수요일이 됩니다. 다시 말해 이 타임스탬프가 발생한 바로 그 순간, UTC+2 지역의 시계는 11월 15일 자정을 막 넘긴 시각을 가리키고 있었던 셈입니다.

자주 묻는 질문(FAQ)

타임스탬프는 초 단위인가요, 밀리초 단위인가요? 이 도구는 초(seconds) 단위를 기준으로 합니다. 값이 13자리라면 밀리초일 가능성이 높으니, 먼저 1000으로 나눈 뒤 입력하세요.

서머타임(일광절약시간)도 반영되나요? 아니요. 이 도구는 여러분이 입력한 고정 오프셋 하나만 적용합니다. 서머타임이 중요하다면, 해당 날짜에 실제로 적용되던 오프셋을 직접 골라 입력하세요.

다른 도구와 요일 결과가 다른 이유는 무엇인가요? 요일은 전적으로 오프셋에 따라 달라지기 때문입니다. 같은 순간이라도 시간대가 다르면 달력상 날짜가 달라질 수 있습니다.

최종 업데이트: