군대 시간 변환기란?
이 도구는 우리가 평소에 쓰는 12시간제(오전·오후 표기)와 24시간제, 즉 영어권에서 흔히 "밀리터리 타임(military time)"이라 부르는 표기를 서로 변환해 줍니다. 군대 시간은 0000(자정)부터 2359까지 이어지며, 12시간제에서 생기는 오전·오후 혼동을 없애 줍니다. 이 변환기는 입력한 시각을 세 가지 형식으로 한꺼번에 보여 줍니다. 일반 12시간제 시각, "hours" 표기(예: 1624 hours), 그리고 24시간 콜론 표기(16:24)입니다. 미군·항공·의료 등 영어권 분야에서 쓰는 방식이지만, 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$$
예제로 보기
오후 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로 나타냅니다.