Military Time Converter
Type any time, such as 1845, 0630 or 6:45 PM, and see it in 12-hour, 24-hour and military format with how to say it. Includes a full chart, a shift-length calculator, Zulu time and the military time zone letters.
PM hours: add 12 · Hours 13–23: subtract 12 for PM
Said as "eighteen forty-five hours".
Converting by Hand: Subtract or Add 12
Military time counts the hours of the day from 00 to 23 and writes them as four digits with no colon: 0630, 1200, 1845. The minutes never change. Only the hour does, and only in three cases:
- 1300 to 2359: subtract 12 and add PM. 1845 → 18 − 12 = 6 → 6:45 PM.
- 0000 to 0059: the hour is 12 AM. 0015 → 12:15 AM.
- PM times from 1:00 to 11:59: add 12. 7:05 PM → 19 → 1905.
Morning times keep their hour with a leading zero (9:30 AM → 0930), and 12:00 PM to 12:59 PM stay as 1200 to 1259. Strictly, the US military writes times without a colon (1845), while civilian 24-hour clocks in most of the world use one (18:45). The time is the same.
Military Time Chart, 0000 to 2300
| Military | 12-hour | Spoken |
|---|---|---|
| 0000 | 12:00 AM | zero hundred hours |
| 0100 | 1:00 AM | zero one hundred hours |
| 0200 | 2:00 AM | zero two hundred hours |
| 0300 | 3:00 AM | zero three hundred hours |
| 0400 | 4:00 AM | zero four hundred hours |
| 0500 | 5:00 AM | zero five hundred hours |
| 0600 | 6:00 AM | zero six hundred hours |
| 0700 | 7:00 AM | zero seven hundred hours |
| 0800 | 8:00 AM | zero eight hundred hours |
| 0900 | 9:00 AM | zero nine hundred hours |
| 1000 | 10:00 AM | ten hundred hours |
| 1100 | 11:00 AM | eleven hundred hours |
| 1200 | 12:00 PM | twelve hundred hours |
| 1300 | 1:00 PM | thirteen hundred hours |
| 1400 | 2:00 PM | fourteen hundred hours |
| 1500 | 3:00 PM | fifteen hundred hours |
| 1600 | 4:00 PM | sixteen hundred hours |
| 1700 | 5:00 PM | seventeen hundred hours |
| 1800 | 6:00 PM | eighteen hundred hours |
| 1900 | 7:00 PM | nineteen hundred hours |
| 2000 | 8:00 PM | twenty hundred hours |
| 2100 | 9:00 PM | twenty-one hundred hours |
| 2200 | 10:00 PM | twenty-two hundred hours |
| 2300 | 11:00 PM | twenty-three hundred hours |
How to Say Military Time Out Loud
Say the four digits as two pairs, then "hours":
- On the hour, say "hundred": 0600 is "zero six hundred hours", 1400 is "fourteen hundred hours".
- Say leading zeros: 0730 is "zero seven thirty hours". Many people say "oh" instead of "zero" ("oh-seven-thirty"), which is common in speech but less formal.
- Minutes under ten keep their zero: 1905 is "nineteen zero five hours".
- Midnight: 0000 is "zero hundred hours".
Avoid "eighteen hundred forty-five". It mixes the two styles and can be misheard on a radio.
0000, 2400 and 2359: Marking Midnight
Midnight has two military spellings. 0000 is the first minute of a day and 2400 is the end of the previous one, so "on duty 1600 to 2400 on 3 June" finishes at the same instant as 0000 on 4 June. Clocks never display 2400; it only appears in schedules.
Because 12 AM and 12 PM are so often confused, many organisations avoid midnight altogether: a deadline of 2359 clearly means the end of the stated day, and a start of 0001 clearly means its beginning. If you write instructions for others, that is the safest choice.
Hours Between Two Military Times
Military time makes durations easier, because there's no AM/PM to juggle. Subtract the start from the end; if the result is negative, the period crosses midnight, so add 24 hours. A 1900 to 0730 night shift is (7:30 + 24:00) − 19:00 = 12 h 30 min. Total several shifts with the minutes to hours converter.
12 h 30 min(12.5 hours, ending the next day)
Assumes the end is within 24 hours of the start and ignores daylight-saving changes overnight.
Zulu Time and the Military Time Zone Letters
Military and aviation messages add a letter to say which time zone a time is in. Z (Zulu) is Coordinated Universal Time (UTC), so 1300Z is 1300 UTC everywhere in the world. Letters A to M (skipping J) are zones east of UTC, one hour apart, and N to Y are zones west. J (Juliett) means local time wherever the reader is.
The letters describe a fixed offset, not a place, so a base switches letters when daylight saving starts: US Eastern is R (UTC−5) in winter and Q (UTC−4) in summer.
| Letter | Name | Offset | Used for |
|---|---|---|---|
| Z | Zulu | UTC±0 | UTC, used for all military and aviation planning |
| A | Alpha | UTC+1 | Central European Time (winter) |
| B | Bravo | UTC+2 | Central European Summer Time |
| C | Charlie | UTC+3 | Arabian Standard Time, Moscow |
| I | India | UTC+9 | Japan and Korea |
| K | Kilo | UTC+10 | Guam, Australian Eastern Standard Time |
| Q | Quebec | UTC−4 | US Eastern Daylight Time |
| R | Romeo | UTC−5 | US Eastern Standard / Central Daylight |
| S | Sierra | UTC−6 | US Central Standard / Mountain Daylight |
| T | Tango | UTC−7 | US Mountain Standard / Pacific Daylight |
| U | Uniform | UTC−8 | US Pacific Standard Time |
| W | Whiskey | UTC−10 | Hawaii |
| J | Juliett | Local | Whatever the observer's local time is |
Worked Example: Report at 1300Z from Texas
A video call is set for 1300Z on 15 October. You're in San Antonio, on US Central Daylight Time. What time is that on your clock?
Step 1: Find your offset
Step 2: Apply it to the Zulu time
Step 3: Convert to 12-hour
After the clocks go back in November, the same 1300Z is 0700 local (S, UTC−6). If subtracting the offset gives a negative hour, add 24 and use the previous date. For any city and date, use the time zone converter.
Reading a Date-Time Group (DTG)
Military messages put the date, time and zone into one string called a date-time group: day, hours, minutes, zone letter, month, year. For example, 151300Z OCT 26 reads as:
| Part | Value | Meaning |
|---|---|---|
| Day | 15 | 15th of the month |
| Time | 1300 | 13:00, 1:00 PM |
| Zone | Z | UTC |
| Month | OCT | October, as a three-letter abbreviation |
| Year | 26 | 2026 |
Frequently asked questions
What is 1700 in regular time?
5:00 PM. Subtract 12 from any hour from 13 to 23.
Is 12:30 AM 0030 or 1230?
0030. 12 AM is the midnight hour, so it becomes 00. 1230 is 12:30 PM, just after noon.
Why does the military not use a colon?
Four plain digits are quicker to write in messages and harder to misread. 1845 and 18:45 are the same time.
Do hospitals use military time?
Many do, in charts and medication records, to avoid AM/PM mistakes. Staff usually just call it 24-hour time.
Sources
- NIST: Times of day FAQs: the 12 a.m./12 p.m. ambiguity and using 11:59 p.m. or 12:01 a.m. instead.
Related Tools
Express a duration in minutes as decimal hours.
Convert durations between seconds, minutes, hours, and more.
Find the corresponding time in another time zone.
Switch between Unix timestamps and readable dates.
Convert years to decades.
Capitalize the first letter of every word.