MCP로 연결 →

계산 입력

공식

광고

결과

현지 시간
07:00
24-hour clock
적용된 오프셋 UTC-5
자정 이후 경과 분 420
날짜 이동 0

UTC → 현지 시간 변환기란?

협정 세계시(UTC)는 항공, 컴퓨팅, 과학, 방송 분야에서 두루 쓰이는 전 세계 표준 시각입니다. 이 변환기는 UTC 시간을 모든 UTC 오프셋(UTC−12부터 UTC+14까지)에 맞춰 현지 시각으로 바꿔 줍니다. 인도(UTC+5:30)나 네팔(UTC+5:45)처럼 30분·15분 단위 시간대도 그대로 지원합니다. 참고로 한국 표준시(KST)는 UTC+9이므로, 오프셋 칸에 9를 입력하면 됩니다.

사용 방법

먼저 UTC 시(0~23)와 분(0~59)을 입력한 뒤, 자신의 시간대 오프셋을 시간 단위로 적으면 됩니다. UTC보다 늦은 지역(아메리카 대륙)은 음수, 빠른 지역(유럽·아시아·오세아니아)은 양수를 사용하세요. 예를 들어 미국 동부 표준시는 −5, 중부 유럽 시간은 +1, 인도 표준시는 +5.5, 한국 표준시는 +9입니다. 변환기는 결과를 24시간제로 보여 주며, 날짜가 전날이나 다음 날로 넘어가는 경우에도 함께 알려 줍니다.

계산 공식 풀이

핵심 규칙은 아주 간단합니다. 현지 시간 = UTC + 오프셋이죠. 내부적으로는 UTC 시간을 자정 이후 경과 분으로 환산한 뒤, 오프셋(오프셋 시간 × 60)을 더하고, 그 결과를 하루(0~1439분) 범위로 맞춰 정리합니다. 합계가 24시간을 넘거나 0보다 작아지면 날짜가 바뀐 것이므로 '날짜 이동' 값으로 표시해 알려 줍니다.

$$T = \left(60\cdot\text{UTC Hour} + \text{UTC Min} + \operatorname{round}\!\left(60\cdot\text{Offset}\right)\right) \bmod 1440$$ $$\text{where}\quad \left\{ \begin{aligned} \text{Local Hour} &= \left\lfloor \tfrac{T}{60} \right\rfloor \\ \text{Local Minute} &= T - 60\cdot\text{Local Hour} \end{aligned} \right.$$
광고
UTC가 오프셋만큼 이동해 현지 시간이 되는 것을 보여주는 수직선
현지 시간은 UTC에 오프셋을 더한 값으로, 앞으로(+) 또는 뒤로(−) 이동합니다.

예제로 익히기

UTC 시간이 23:30이고 오프셋이 +2(예: 동유럽 서머타임)라고 해 봅시다. 먼저 UTC를 분으로 바꿉니다. \(23 \times 60 + 30 = 1410\). 여기에 오프셋을 더합니다. \(2 \times 60 = 120\)이므로 \(1410 + 120 = 1530\)분이 됩니다. \(1530 \geq 1440\)이므로 하루를 빼 줍니다. \(1530 - 1440 = 90\)분 = 01:30, 그리고 +1일 이동입니다. 즉 UTC 23:30은 UTC+2에서 다음 날 01:30이 됩니다.

UTC에서 현지 시간으로의 변환을 보여주는 두 개의 시계
오프셋을 더하면 UTC 시각이 현지 시각으로 변환됩니다.

자주 묻는 질문

서머타임(일광 절약 시간)도 자동으로 반영되나요? 아니요, DST는 자동 적용되지 않습니다. 해당 날짜에 맞는 오프셋을 직접 입력하세요(예: 여름철 미국 동부는 −5 대신 −4 사용).

소수점 오프셋도 입력할 수 있나요? 가능합니다. 30분·15분 단위 시간대는 5.5나 5.75처럼 입력하면 됩니다.

'날짜 이동'은 무슨 뜻인가요? 현지 시간이 UTC와 다른 날짜에 해당한다는 의미입니다. +1은 다음 날, −1은 전날을 가리킵니다.

최종 업데이트:

시간 및 날짜 인기 계산기

시간 및 날짜 계산기 전체 보기 →