Military time converter

Type 1345 or 1:45 PM in any format and it reads it. The midnight cases — 0000 against 2400, and why noon is 1200 not 0000 — are handled explicitly.

Standard time

Military (24 hour)
Standard (12 hour)
Spoken as
Minutes since midnight

The full 24-hour chart

MilitaryStandardMilitaryStandard
000012:00 AM120012:00 PM
01001:00 AM13001:00 PM
02002:00 AM14002:00 PM
03003:00 AM15003:00 PM
04004:00 AM16004:00 PM
05005:00 AM17005:00 PM
06006:00 AM18006:00 PM
07007:00 AM19007:00 PM
08008:00 AM20008:00 PM
09009:00 AM21009:00 PM
100010:00 AM220010:00 PM
110011:00 AM230011:00 PM

Minutes on the half hour

MilitaryStandard
003012:30 AM
06306:30 AM
113011:30 AM
123012:30 PM
17305:30 PM
19307:30 PM
233011:30 PM

Related calculators

One number, no AM or PM

Military time is the 24-hour clock written without a colon: the hours run 00 through 23, so every instant in the day has exactly one four-digit representation and the AM/PM ambiguity disappears. This is the whole point. A written order for “7:00” is genuinely ambiguous; 0700 is not.

PM hours: military = standard + 12   |   after 1200: standard = military − 12

Morning is the easy half

From 1 AM to 11:59 AM the numbers match: 0900 is 9:00 AM. From 1 PM onward you add twelve, so 1:45 PM becomes 1345. The two awkward cases sit at the boundaries.

Midnight and noon

Midnight is 0000 and noon is 1200 — the reverse of what the 12-hour clock suggests, where midnight is confusingly 12:00 AM and noon is 12:00 PM. The 12-hour convention here is genuinely poor design, since AM means ante meridiem, before noon, and 12:00 PM is the meridiem itself rather than after it.

Midnight has a second wrinkle: it can be written 0000 or 2400 depending on whether you mean the start of a day or the end of the previous one. They are the same instant. Contracts and duty rosters use 2400 to close a period and 0000 to open one, which avoids arguments about which day a deadline fell on.

How it is spoken

Military time is read digit-group by digit-group: 1345 is “thirteen forty-five”, and on the hour 1300 is “thirteen hundred”. Minutes under ten take an “oh”: 1305 is “thirteen oh five”. Note that most of the world uses the 24-hour clock in civilian life and simply writes it as 13:45; the colon-free four-digit form and the word “hours” are the specifically military conventions.

Frequently asked questions

What time is 1345 in military time?
1345 is 1:45 PM. For any military time after 1200, subtract 12 from the hour to get the 12-hour equivalent.
How do I convert to military time?
For AM hours the number is the same, written with four digits — 9:00 AM is 0900. For PM hours add 12, so 5:30 PM becomes 1730.
Is midnight 0000 or 2400?
Both refer to the same instant. 0000 marks the start of a day and 2400 the end of the previous one, which is why rosters and contracts use them to close and open periods.
What is 12 PM in military time?
Noon is 1200. Midnight, 12 AM, is 0000 — the opposite of what the 12-hour labels suggest.
How is military time spoken aloud?
1345 is read as "thirteen forty-five hours". On the hour, 1300 is "thirteen hundred", and minutes below ten take an "oh", so 1305 is "thirteen oh five".

How ListCalc calculates · Report an error

Guides & articles