CompoundPage

Military Time Converter

The military time converter turns 3:45 PM into 1545 and 1545 into 3:45 PM, with how the time is said aloud and the full hour-by-hour table.

With AM or PM for a 12-hour time. Four digits (1545) or a colon (15:45) for a 24-hour time.

Military time1545

Regular (12-hour) time
3:45 PM
24-hour clock
15:45
Said aloud
fifteen forty-five
How it converts
PM: 3 + 12 = 15
Minutes since midnight
945
Military time conversion table, on the hour
Military time24-hour clock12-hour clockSaid aloud
000000:0012:00 AM (midnight)zero hundred
010001:001:00 AMzero one hundred
020002:002:00 AMzero two hundred
030003:003:00 AMzero three hundred
040004:004:00 AMzero four hundred
050005:005:00 AMzero five hundred
060006:006:00 AMzero six hundred
070007:007:00 AMzero seven hundred
080008:008:00 AMzero eight hundred
090009:009:00 AMzero nine hundred
100010:0010:00 AMten hundred
110011:0011:00 AMeleven hundred
120012:0012:00 PM (noon)twelve hundred
130013:001:00 PMthirteen hundred
140014:002:00 PMfourteen hundred
150015:003:00 PMfifteen hundred
160016:004:00 PMsixteen hundred
170017:005:00 PMseventeen hundred
180018:006:00 PMeighteen hundred
190019:007:00 PMnineteen hundred
200020:008:00 PMtwenty hundred
210021:009:00 PMtwenty-one hundred
220022:0010:00 PMtwenty-two hundred
230023:0011:00 PMtwenty-three hundred

How the Military Time Converter works

Military time, also called army time, is the 24-hour clock written as four digits with no colon, so army time conversion and military time conversion are the same arithmetic. The first two digits are the hour, from 00 to 23, and the last two are the minutes. 0000 is midnight, 0600 is 6:00 AM, 1200 is noon and 1545 is 3:45 PM. Hospitals, police and fire departments, airlines and the armed forces use it because no time can be read two ways. 0700 and 1900 are twelve hours apart and nobody confuses them, while "7:00" on its own could be either.

To convert time to military time, start with the hour. For an AM time, keep the hour and write it with two digits: 7:30 AM is 0730. For a PM time from 1 PM to 11 PM, add 12: 3:45 PM is 15 and 45, so 1545. Two hours break the pattern. 12 PM is noon and stays 1200. 12 AM is midnight and becomes 0000. The minutes never change.

To convert military time to regular time, go the other way. From 1300 to 2359, subtract 12 from the hour and write PM: 1545 is 3:45 PM, and 2130 is 9:30 PM. From 0100 to 1159 the time is AM: drop the leading zero, so 0730 is 7:30 AM. Hour 12 is PM, so 1230 is 12:30 PM. Hour 00 is 12 AM, so 0015 is 12:15 AM.

The 12 AM and 12 PM confusion has a reason. Noon is neither before nor after midday, and midnight is both the end of one day and the start of the next, so the labels are a convention rather than something the words decide. The US convention is that 12:00 PM is noon and 12:00 AM is midnight at the start of a day. Many style guides avoid both and write noon and midnight instead. Military time skips the problem: noon is 1200 and midnight is 0000.

2400 exists too. It is the end of a day, the same instant as 0000 of the next. A shift from 1600 to 2400 ends at midnight tonight, and a deadline of 2400 on Friday means the last moment of Friday. The time after 2359 is 0000, so 2401 is not a time. In written orders a letter after the time names the zone, and Z is UTC.

Said aloud, military time reads the hour as a number and the minutes as a number, and says "hundred" on the hour. 1545 is "fifteen forty-five", 0800 is "zero eight hundred", and 2000 is "twenty hundred". A leading zero is said "zero", so 0905 is "zero nine zero five". Civilians often say "oh" instead, as in "oh nine hundred", and many people add "hours" at the end.

Military Time Converter FAQ

Is 12 AM midnight or noon?

Midnight. 12:00 AM is 0000, the first minute of the day, and 12:00 PM is noon, 1200. The hour after 12:59 AM is 1:00 AM, so 12 AM comes before 1 AM.

What is 2400 in military time?

The end of a day. 2400 is the same instant as 0000 of the next day, so a shift written 1600 to 2400 ends at midnight tonight. After 2359 the clock goes to 0000, and 2401 is not a time.

How do I convert 3:45 PM to military time?

It is PM and after 12:59, so add 12 to the hour: 3 + 12 = 15. Keep the minutes. 3:45 PM is 1545, said "fifteen forty-five".

How do I convert military time to regular time?

If the hour is 13 or more, subtract 12 and write PM: 1830 is 6:30 PM. If it is 12, write PM: 1215 is 12:15 PM. If it is 00, write 12 and AM: 0030 is 12:30 AM. Otherwise drop any leading zero and write AM.

Is military time the same as the 24-hour clock?

The digits are the same. The 24-hour clock usually puts a colon between hours and minutes, 15:45, and military time leaves it out, 1545. Said aloud, military time often ends in "hours": 1545 is "fifteen forty-five hours".

Related calculators

Embed this calculator
<div id="compoundpage-military-time-converter"></div>
<script src="https://compoundpage.com/embed/military-time-converter.js" async></script>

The same calculation as JSON