What military time actually is
Military time is the 24-hour clock written as four digits. The day runs from 0000 at midnight through 2359 at one minute before the next midnight, and there is no AM or PM. The hour is the first two digits, the minute is the last two, and the colon disappears. 1730 is 5:30 PM, 0900 is 9:00 AM, and 2359 is one minute before midnight.
The system exists because a 12-hour clock is ambiguous. On a radio net or a handwritten duty log, the difference between “seven” and “seven” is the entire difference between a morning shift and an evening one. A 24-hour clock gives every instant of the day a single unique number, so the label can never be dropped and the time can never be misread. That is why the armed forces, aviation, medicine, emergency services and transport dispatch all converged on it independently.
“Military time” and “24-hour time” describe the same clock. The distinction is convention. Formal military style writes four digits without a colon and has its own spoken rules. Civilian 24-hour time usually keeps the colon — 17:30 — and is pronounced “seventeen thirty”. Both mean 5:30 in the afternoon, and this converter shows you both forms side by side so you can use whichever your audience expects.
How this converter works
The converter does not ask you to choose a direction. It reads whatever you type and figures the format out. Type 1730, 17:30, 5:30 PM, 1730Z, 930, noon or midnight and the tool fills in the military form, the colon form, the 12-hour form, the spoken form, decimal hours and minutes from midnight at the same time. The badge above the input tells you which format it detected.
The 24-hour dial beside the result draws the selected time as a hand sweeping clockwise from the top of the circle. The right half of the dial is shaded blue for the AM period and the left half is amber for the PM period, so the noon boundary is visible rather than memorised. Below the result cards, the scrubber slides through all 1,440 minutes of the day and updates every value live. The step buttons move in one-minute, fifteen-minute and one-hour increments for precise adjustment.
Pronunciation has two settings. Zero is the formal military reading — “zero nine hundred hours”. Oh is the everyday reading — “oh nine hundred hours”. The hours checkbox adds or removes the trailing word. A speak-aloud button reads the current form using the browser’s built-in speech engine where one is available.
The other four tabs cover the jobs people actually come to a military time page for. Timesheet converts a time to decimal hours for payroll and measures the gap between two times with an optional unpaid break. Chart lists every hour, half hour or quarter hour in a searchable, printable table. Zones maps the 25 military zone letters to UTC and converts a zoned time into Zulu. Practice runs a scored ten-question quiz in both directions.
Converting military time to standard time
The rule depends only on the hour. The minutes never change.
| Military hour | Rule | Example |
|---|---|---|
| 0000 – 0059 | Write 12 for the hour and add AM | 0030 → 12:30 AM |
| 0100 – 1159 | Drop the leading zero and add AM | 0930 → 9:30 AM |
| 1200 – 1259 | Keep 12 and add PM | 1215 → 12:15 PM |
| 1300 – 2359 | Subtract 12 and add PM | 1745 → 5:45 PM |
Worked example — 1730. The hour is 17, which is greater than 12, so subtract 12: 17 − 12 = 5. The minutes stay at 30, and because the original hour was past noon the result is PM. 1730 = 5:30 PM.
Worked example — 0915. The hour is 09, which is between 01 and 11, so no subtraction is needed. Drop the leading zero and add AM. 0915 = 9:15 AM.
Worked example — 0045. The hour is 00, which is the midnight hour. Write 12 and add AM. 0045 = 12:45 AM. This is the case most people get wrong, because a 12-hour clock has no hour zero.
Converting standard time to military time
Going the other way uses the same logic in reverse.
| Standard time | Rule | Example |
|---|---|---|
| 12:00 AM – 12:59 AM | Write 00, then the minutes | 12:20 AM → 0020 |
| 1:00 AM – 11:59 AM | Write a leading zero, then hour and minutes | 7:05 AM → 0705 |
| 12:00 PM – 12:59 PM | Write 12, then the minutes | 12:40 PM → 1240 |
| 1:00 PM – 11:59 PM | Add 12 to the hour, then the minutes | 5:30 PM → 1730 |
Worked example — 2:15 PM. 2 PM is in the afternoon, so add 12: 2 + 12 = 14. Keep the 15 minutes and drop the colon. 2:15 PM = 1415.
Worked example — 12:05 AM. Midnight is the special case. Write 00 for the hour and keep the 05 minutes. 12:05 AM = 0005.
💡 Fast mental check. If the 12-hour time is PM and the hour is not 12, the military hour is simply the hour plus 12. If the 12-hour time is AM and the hour is not 12, the military hour is the hour with a leading zero. Those two rules cover 22 of the 24 hours on the clock; only noon and midnight need separate handling.
Midnight, noon, and the 0000-versus-2400 question
Midnight is the only moment that appears twice in the day, and that is why both 0000 and 2400 exist. 0000 marks the beginning of a calendar day. 2400 marks the end of the same calendar day. They are the same instant, and neither is wrong — the choice depends on whether the time is the start of something or the finish of something. A shift that starts at midnight begins at 0000; the same shift that ends at midnight finishes at 2400.
Noon is 1200 and is never written as 0000 or 2400. On a 12-hour clock noon is 12:00 PM, which translates directly to 12:00 in 24-hour form. The 12 is kept rather than converted.
This converter accepts 2400 and displays it as the end-of-day form with a note explaining that it equals 0000 at the start of the next day. It also accepts the bare word midnight and the bare word noon.
How to say military time out loud
Spoken military time has its own conventions, and they are not the same as reading the four digits like a number. The hour is spoken as a number. If the minutes are exactly zero, the word hundred follows the hour. If there are minutes, the word “hundred” is dropped and the minutes are spoken as a two-digit number. A trailing hours is standard in formal usage and optional in casual speech.
| Military | Formal (zero) | Everyday (oh) |
|---|---|---|
| 0000 | zero hundred hours | zero hundred hours |
| 0100 | zero one hundred hours | oh one hundred hours |
| 0900 | zero nine hundred hours | oh nine hundred hours |
| 0930 | zero nine thirty hours | oh nine thirty hours |
| 1000 | ten hundred hours | ten hundred hours |
| 1200 | twelve hundred hours | twelve hundred hours |
| 1705 | seventeen zero five hours | seventeen oh five hours |
| 1730 | seventeen thirty hours | seventeen thirty hours |
| 1745 | seventeen forty-five hours | seventeen forty-five hours |
| 2359 | twenty-three fifty-nine hours | twenty-three fifty-nine hours |
Two details trip people up. First, 1000 is “ten hundred”, not “one thousand”. Second, a leading zero in the minutes is spoken — 1705 is “seventeen zero five”, not “seventeen five”. The toggle in the tool switches between the formal zero and the everyday oh, and the hours checkbox removes the trailing word if you want the shorter form.
Military time zones and Zulu time
The military letter system divides the world into 25 zones of 15 degrees of longitude each. The letters A through M cover the zones east of Greenwich from UTC+1 to UTC+12. The letters N through Y cover the zones west from UTC−1 to UTC−12. Z is the zero-offset zone at Greenwich and is pronounced Zulu. The letter J is deliberately skipped — it stands for local time and has no fixed offset.
A time written with a zone letter carries its own offset. 1430R means 14:30 in the Romeo zone, which is UTC−5, so the equivalent UTC time is 1930Z. The Zones tab performs exactly that conversion, and it also lists all 25 letters with their phonetic names, offsets and a “1200Z is local…” reference value so you can sanity-check a conversion by eye.
In practice only Zulu survives in daily use. Aviation flight plans, shipping schedules and military operations all express times in UTC so that nobody has to reason about daylight saving in six different countries at once. The other letters are still taught and still appear in older documents, which is why this page includes the full table rather than just Z.
Decimal hours and timesheets
Payroll systems cannot multiply “17 hours and 30 minutes” by an hourly rate directly, because 30 minutes is not 0.30 of an hour — it is 0.50. Converting a clock time to decimal hours solves that. The formula is simple:
1730 becomes 17 + 30 ÷ 60 = 17.50. 1745 becomes 17 + 45 ÷ 60 = 17.75. 1705 becomes 17 + 5 ÷ 60 = 17.0833. The Timesheet tab does this conversion, shows the optional pay value when a rate is entered, and includes a full minutes-to-decimal reference table from 00 to 59.
The same tab has a duration mode. Enter a start time, an end time and an optional unpaid break, and it returns the worked duration in hours and minutes, in decimal hours, and as a total number of minutes. If the end time is earlier than the start time the tool assumes an overnight shift and adds 24 hours before subtracting. The timeline bar under the result shows the start and end positions on a 24-hour scale so you can see at a glance whether the shift crosses midnight.
Where you will actually meet military time
- The armed forces. Duty rosters, operations orders, radio traffic and log entries all use four-digit times.
- Aviation. Flight plans, METAR weather reports and air-traffic clearances use Zulu time and 24-hour notation.
- Healthcare. Medication administration records, observation charts and hospital shift handovers use 24-hour times to prevent AM/PM dosing errors.
- Emergency services. Police, fire and ambulance dispatch logs timestamp every event in 24-hour form.
- Public transport. Timetables in most of the world, and increasingly in the United States, use 24-hour times.
- Computing. ISO 8601 timestamps, log files and most programming languages default to 24-hour notation.
- Everyday life in most countries. Outside North America the 24-hour clock is the ordinary way to write a time, not a special format.
- Timesheets and payroll. Many time-clock systems export hours in 24-hour form, which then has to be converted to decimal for pay calculations.
Common mistakes
- Treating 12 AM as noon. 12 AM is midnight (0000) and 12 PM is noon (1200). This is the single most common error.
- Adding 12 to noon. 12 PM is already 1200; adding 12 would produce 2400, which is the wrong end of the day.
- Dropping the leading zero. 9:05 AM is 0905, not 95 and not 905. Military time is always four digits.
- Reading the digits as a decimal. 1730 is not “seventeen point three zero” and it is not 17.30 hours in decimal. It is 17 hours and 30 minutes, which is 17.50 decimal hours.
- Saying “one thousand” for 1000. Spoken military time reads it as “ten hundred”.
- Assuming a zone letter follows daylight saving. The A–Y letters are fixed offsets. Only Zulu is UTC, and none of the letters shift for summer time.
- Forgetting that 2400 and 0000 are the same instant. A shift that ends at 2400 and one that starts at 0000 begin at the same moment on the clock but belong to different calendar days.
Limitations
- The converter handles time only. It does not attach a date, so it cannot tell you whether 0100 is today or tomorrow without additional context.
- The zone letters in the Zones tab use fixed historical offsets. They are not a substitute for a full time-zone converter when daylight saving or real-world political boundaries matter.
- The speak-aloud button depends on the browser exposing a speech synthesis engine. Where that API is unavailable the button is not shown rather than failing silently.
- The practice quiz generates questions randomly from the current difficulty setting, so a single round is not a complete test of every edge case.
- Batch conversion reports unreadable lines but does not attempt to guess what the user meant; the reason is shown so the line can be corrected.
Frequently asked questions
What is 1700 in military time?
1700 is 5:00 PM. The hour 17 is after noon, so subtract 12 to get 5 and add PM. The minutes do not change.
What is 1730 in military time?
1730 is 5:30 PM. 17 − 12 = 5, the 30 minutes stay, and the result is in the afternoon.
What is 1200 in military time?
1200 is noon, written 12:00 PM on a 12-hour clock. Noon keeps the hour 12.
What is 0000 in military time?
0000 is midnight, written 12:00 AM on a 12-hour clock. It marks the start of the calendar day.
Is midnight 0000 or 2400?
Both are used and both are correct. 0000 is the start of a day and 2400 is the end of the same day. They refer to the same instant. Most written times use 0000; 2400 appears when a time is the end of a range.
How do you convert military time to regular time?
0000–0059 becomes 12:00–12:59 AM. 0100–1159 drops the leading zero and adds AM. 1200–1259 stays 12 and adds PM. 1300–2359 subtracts 12 from the hour and adds PM. The minutes never change.
How do you convert regular time to military time?
12 AM becomes 00 plus the minutes. 1–11 AM gets a leading zero plus the hour and minutes. 12 PM becomes 12 plus the minutes. 1–11 PM adds 12 to the hour. Remove the colon and the AM/PM label.
What is 9 PM in military time?
2100. 9 + 12 = 21, and the minutes are 00.
What is 12 PM in military time?
1200. Noon keeps the hour 12 rather than adding 12 to it.
What is 12 AM in military time?
0000. Midnight becomes hour 00 because a 24-hour clock has no hour zero on the 12-hour scale.
How do you say 0900?
“Zero nine hundred hours” formally, or “oh nine hundred hours” in everyday speech. When minutes are present the word “hundred” is dropped: 0930 is “zero nine thirty hours”.
What is 1430 in military time?
1430 is 2:30 PM. 14 − 12 = 2, the minutes stay 30, and the result is PM. Spoken aloud it is “fourteen thirty hours”.
What is 1745 in military time?
1745 is 5:45 PM, and it equals 17.75 decimal hours because 45 minutes is three quarters of an hour.
What is Zulu time?
Zulu time is the military name for Coordinated Universal Time (UTC). The letter Z designates the zero-offset zone, so 1430Z means 14:30 UTC. It is used in aviation, shipping and military operations because it never shifts with daylight saving.
Is military time the same as 24-hour time?
They use the same clock. Military style writes four digits without a colon (1730) and has spoken conventions such as “seventeen thirty hours”. Civilian 24-hour time usually keeps the colon (17:30). The underlying time is identical.
How do I convert military time to decimal hours?
Decimal hours = hours + minutes ÷ 60. For 1730 that is 17 + 30 ÷ 60 = 17.50. For 1745 it is 17.75. Decimal hours are used on timesheets because they can be multiplied by a pay rate directly.
How many minutes are there from 1700 to 1730?
30 minutes. Convert both to minutes after midnight: 17 × 60 = 1020 and 17 × 60 + 30 = 1050. 1050 − 1020 = 30.
What are the military time zone letters?
A to M (skipping J) cover UTC+1 to UTC+12 east of Greenwich. N to Y cover UTC−1 to UTC−12 west of Greenwich. Z is UTC and is pronounced Zulu. J is reserved for local time. The Zones tab lists all 25 with their phonetic names and offsets.
Can I convert several times at once?
Yes. Open the batch converter under the main converter, paste one time per line, and it converts every line. Mixed formats are accepted and any unreadable line is reported with a reason.
Does the converter handle seconds?
Yes. Enter a time with seconds such as 17:30:45 and the seconds are preserved in the military and 12-hour outputs and included in the decimal-hours value.
Does the tool work offline?
Yes. Once the page loads, every conversion, the chart, the zones table and the quiz run in your browser with no network requests.
Is my input saved anywhere?
Only in your own browser. Recent conversions are stored in localStorage so you can restore them, and nothing is uploaded or logged on a server. The Reset button clears the stored history.
Related time tools on AIToolsPros
Sources & methodology
- U.S. National Institute of Standards and Technology (NIST) — time and frequency documentation, including the 24-hour clock and the 0000/2400 convention.
- Wikipedia, “24-hour clock” and “Military time zone” — the A–Z letter system, the skipped J, and Zulu as UTC±00:00.
- U.S. Defense Information School and U.S. Army training materials — spoken military time conventions (“zero nine hundred hours”, “ten hundred”, dropping “hundred” when minutes are present).
- CalculatorSoup and CalculateHours military time converters — reviewed for competitor feature coverage and conversion-rule comparison only; no wording or code was copied.
- ISO 8601 — the international standard for 24-hour time notation with a colon.
- Federal Aviation Administration and ICAO documentation — Zulu time in flight planning and METAR reports.