Military Time · How-To

How to Convert Military Time to Standard Time

Someone hands you a schedule that reads 1745 and asks what time that is. If you know the rule, it takes two seconds: subtract 12, add PM — 5:45 PM. Here is that rule, the two numbers where it doesn't apply, and enough worked examples that it sticks.

By Reviewed 5 min read

Key takeaways

  • Hours 01–11 are already the answer — just add AM. 0530 is 5:30 AM.
  • Hours 13–23: subtract 12 and add PM. 1745 becomes 5:45 PM.
  • The two exceptions to memorize outright: 0000 is 12:00 AM (midnight), and 1200 is 12:00 PM (noon).
  • Minutes never change. Only the hour number and the AM/PM label are affected by the conversion.
  • The whole method reduces to one instinct: "13 or higher? Subtract 12." Everything else in 00–12 is either already correct or one of the two named exceptions.

Military time and standard time count the same day, just written differently — so converting one to the other is arithmetic, not translation. Every military time is four digits, HHMM, and every conversion comes down to what happens to those first two digits: sometimes nothing, sometimes subtract 12, and there are exactly two hour values that get a name instead of a number.

This guide is the method itself: the rule, the two exceptions, several worked examples, and a mental shortcut for doing it without a calculator. If you'd rather not do the arithmetic at all, the military time converter does it instantly — including the widget below. For what military time is and how it's written in the first place, see what is military time.

01The one rule that does most of the work

Take the first two digits of the military time — that's the hour, from 00 to 23. If that number is 13 or higher, subtract 12 and the result is the standard hour, labelled PM. If it's 1 through 11, it's already the standard hour, labelled AM. The minutes — the last two digits — never change, in either direction.

That covers 22 of the 24 possible hours. The two left over, 00 and 12, don't fit the pattern and have to be memorized on their own: they're covered next.

02Convert a time right now

Type a military time — with or without the colon, 1745 or 17:45 — and read the standard-time answer as you type.

Military → standard

5:45 PM

Afternoon · post meridiem

Need the full hour-by-hour list instead?

This box converts one time at a time as a teaching tool. For every hour of the day mapped at once, see the military time chart, or use the full military time converter for copy, print, and batch conversion.

03The four hour cases

Every military time falls into exactly one of these four cases. Learn these and there's nothing left to guess.

  1. Hour is 00 → always 12:00 AM, midnight. This is the first exception — it does not stay "0."
  2. Hour is 01–11 → the number stays the same, label AM. 0530 → 5:30 AM.
  3. Hour is 12 → always 12:00 PM, noon. The second exception — it does not become "0 PM."
  4. Hour is 13–23 → subtract 12 from the hour, label PM. 1745 → 17 minus 12 is 5 → 5:45 PM.

Minutes are copied across unchanged in every one of the four cases — they're never part of the arithmetic.

Why 00 and 12 need memorizing, not calculating

The 12-hour clock has no zero — it counts 1 through 12 and repeats. Military time's 00 has no direct 12-hour equivalent number, so it borrows "12" and adds AM; military time's 12 already matches the number but needs PM instead of AM. Neither follows the plain "keep it" or "subtract 12" pattern, which is exactly why they're the two places people get tripped up.

04Worked examples

Four conversions, one from each case

  • Convert 0000. Hour is 00 — case 1.

    12:00 AM

  • Convert 0915. Hour is 09, in the 01–11 range — case 2, keep the number, label AM.

    9:15 AM

  • Convert 1200. Hour is 12 — case 3.

    12:00 PM

  • Convert 2110. Hour is 21, in the 13–23 range — case 4: 21 minus 12 is 9, label PM.

    9:10 PM

05The one-second mental trick

Reduce the whole method to a single question: is the hour 13 or higher? If yes, subtract 12 — that's the entire adjustment for the back half of the day. If no, you're in the front half, and the front half only has two numbers worth memorizing by name: 00 is midnight and 12 is noon. Every other hour from 01 to 11 is simply read as-is.

Subtracting 12 without a pause

Subtracting 12 from a two-digit hour is easier split into two smaller steps: subtract 10, then subtract 2. 17 minus 10 is 7, minus 2 is 5. It's the same arithmetic as subtracting 12 outright, just broken into steps most people can do without writing anything down.

06Converting a full shift without writing anything down

When you're reading several military times in a row — a duty roster, a set of appointment slots — it helps to sort them into the two halves first rather than converting one at a time. Scan the list and mentally tag anything 13 or higher as "back half, subtract 12 later." Everything 12 or under either reads as-is or is one of the two named exceptions. Once every time is tagged, the subtraction step is the only arithmetic left, and it's the same subtraction every time.

07Mistakes that trip people up

  • Treating 00 as "0 AM" instead of the named exception 12:00 AM.
  • Treating 12 as "0 PM" instead of the named exception 12:00 PM.
  • Subtracting 12 from an hour that's already 12 or under — turning 0930 into a negative number instead of leaving it alone.
  • Off-by-one errors in the subtraction itself — 1300 minus 12 is 1, not 2.
  • Subtracting 12 from the minutes instead of the hour. The subtraction only ever touches the first two digits.

Skip the arithmetic entirely

Enter any military time and get the standard 12-hour result instantly — free, private, no sign-up.

Open the converter →

08Frequently asked questions

What's the fastest way to convert military time in my head?

If the hour is 13 or higher, subtract 12 and call it PM. If it's 01–11, leave it alone and call it AM. The only two numbers to memorize outright are 00 (midnight, 12 AM) and 12 (noon, 12 PM).

Do the minutes change when converting?

No. Minutes carry straight across unchanged in both directions. Only the hour number and the AM/PM label are affected by the conversion.

What does 0000 convert to?

0000 converts to 12:00 AM, midnight. It's one of the two exceptions to the plain hour-number rule, along with 12.

What does 1200 convert to?

1200 converts to 12:00 PM, noon. Despite being in the 01–12 range, 12 is the second exception — it does not become "12 AM."

Is there a single formula that covers every hour?

Close to one: for hours 1 through 12, the number is already the answer (with 00 treated as 12 for midnight); for hours 13 through 23, subtract 12. The AM/PM label follows automatically — AM for 00–11, PM for 12–23.

Fletcher Langley

Fletcher Langley

Time & Scheduling Specialist · 24hourto12hour.com

Operations and workforce-systems specialist with 14+ years inside shift-based industries and payroll platforms. Fletcher builds and reviews every tool on the site, and writes its guides so the method is always shown, not just the answer. Read his full profile →

Sources & standards

  1. ISO 8601-1:2019, Date and time — Representations for information interchange — the international standard defining the 24-hour numbering that this conversion method is based on. iso.org
  2. Every conversion case and worked example verified by hand against the four-case rule above, covering hours 00 through 23. Last reviewed August 2026.