MCP로 연결 →

계산 입력

공식

공식: 군대 시간 변환기
Show calculation steps (1)
  1. Military to canonical hour and minute

    Military to canonical hour and minute: 군대 시간 변환기

    Splits a military integer R (HHMM) into hour H and minute mm. R = 0 or 2400 is midnight (H=0).

광고

결과

군대 시간
1200 hours
24시간제 "hours" 표기
일반 시각 12:00 pm
군대 시간 1200 hours
24시간제 시각 12:00

군대 시간 변환기란?

이 도구는 우리가 평소에 쓰는 12시간제(오전·오후 표기)와 24시간제, 즉 영어권에서 흔히 "밀리터리 타임(military time)"이라 부르는 표기를 서로 변환해 줍니다. 군대 시간은 0000(자정)부터 2359까지 이어지며, 12시간제에서 생기는 오전·오후 혼동을 없애 줍니다. 이 변환기는 입력한 시각을 세 가지 형식으로 한꺼번에 보여 줍니다. 일반 12시간제 시각, "hours" 표기(예: 1624 hours), 그리고 24시간 콜론 표기(16:24)입니다. 미군·항공·의료 등 영어권 분야에서 쓰는 방식이지만, 24시간제 자체는 한국에서도 익숙하므로 표기 규칙만 이해하면 쉽게 활용할 수 있습니다.

12시간제와 24시간제의 관계를 보여주는 원형 24시간 시계 문자판
각 시각을 12시간제(오전/오후)에 대응시킨 24시간제 시계 문자판.

사용 방법

먼저 변환 방향을 고르세요. 일반 시각을 군대 시간으로 바꾸려면 "일반 → 군대"를 선택하고 시각을 H:MM 형식(예: 4:24)으로 입력한 뒤 오전 또는 오후를 고릅니다. 군대 시간을 일반 시각으로 바꾸려면 "군대 → 일반"을 선택하고 네 자리 숫자(예: 1624 또는 0008)를 입력하세요. 계산 버튼을 누르면 세 가지 형식이 모두 표시됩니다.

변환 공식 풀이

변환기는 우선 입력값을 0~23 사이의 24시간제 '시(H)'와 '분(mm)'으로 정리합니다. 일반 시각에서 변환할 때는, 오전이면 12를 0으로 바꾸고 나머지 시각은 그대로 두며, 오후이면 12는 그대로 12로 두고 나머지 시각에는 12를 더합니다.

$$H = \begin{cases} 0 & h=12,\ \text{am} \\ h & 1\le h\le 11,\ \text{am} \\ 12 & h=12,\ \text{pm} \\ h+12 & 1\le h\le 11,\ \text{pm} \end{cases}$$

군대 시간에서 변환할 때는 입력값을 100으로 나눈 몫(나머지는 버림)이 '시'가 되고, 100으로 나눈 나머지가 '분'이 됩니다. 0000과 2400은 모두 자정을 뜻하므로 \(H = 0\)이 됩니다.

$$H=\left\lfloor \tfrac{R}{100}\right\rfloor,\quad mm = R \bmod 100$$
광고
12시간제와 24시간제 시간 눈금을 비교한 수직선
자정은 00:00에 시작하며, 오후 시간은 일반 시간에 12를 더합니다.

예제로 보기

오후 4:24를 군대 시간으로 변환해 봅시다. 오후이고 시각이 12가 아니므로 12를 더합니다. \(H = 4 + 12 = 16\), \(mm = 24\)가 됩니다. 결과는 일반 시각 "오후 4:24", 군대 시간 "1624 hours", 24시간 표기 "16:24"입니다.

자주 묻는 질문

자정은 0000인가요, 2400인가요? 두 표기 모두 쓰입니다. 관례상 하루의 시작은 0000, 하루의 끝은 2400으로 봅니다. 이 도구는 자정을 0000 hours로 표시합니다.

오후 12:00은 군대 시간으로 몇 시인가요? 정오는 1200 hours입니다. 많은 분이 자정과 헷갈리는데, 오전 12:00(0000)이 자정이고 오후 12:00(1200)이 정오입니다.

분은 어떻게 처리되나요? 분은 모든 형식에서 그대로 유지되며 항상 두 자리로 표시됩니다. 예를 들어 7분은 07로 나타냅니다.

최종 업데이트: