Skip to main content

Military Time Converter

Instantly convert military time with our free converter. See conversion tables, formulas, and step-by-step explanations.

Reviewed by Manoj Kumar, Mathematics Educator

Reviewed by Manoj Kumar, Mathematics Educator

Formula

Standard Hour = Military Hour - 12 (when > 12)

Military time uses a 24-hour clock (0000 to 2359). For hours 13-23, subtract 12 to get the PM standard hour. For hours 0-11, the standard hour is the same (AM). Midnight is 0000 (12 AM), noon is 1200 (12 PM).

Worked Examples

Example 1: Afternoon Military to Standard

Problem:Convert 1645 military time to standard time.

Solution:Military time: 1645\nHour: 16 (greater than 12, so PM)\nSubtract 12: 16 - 12 = 4\nMinutes: 45 (stay the same)\nResult: 4:45 PM

Result:1645 = 4:45 PM

Example 2: Standard to Military

Problem:Convert 9:15 PM to military time.

Solution:Standard time: 9:15 PM\nPM means add 12 to hour: 9 + 12 = 21\nMinutes: 15 (stay the same)\nMilitary format: 2115\nSpoken: twenty-one fifteen hours

Result:9:15 PM = 2115

Frequently Asked Questions

How do I convert standard time to military time?

For AM times, the military equivalent keeps the same hour number but with a leading zero for single digits: 1:00 AM becomes 0100, 9:30 AM becomes 0930. The exception is 12:00 AM (midnight), which becomes 0000. For PM times, add 12 to the hour: 1:00 PM becomes 1300, 6:45 PM becomes 1845. The exception is 12:00 PM (noon), which stays as 1200. Minutes always remain the same in both systems.

Why do hospitals and airlines use military time?

Hospitals, airlines, and emergency services use military time to prevent dangerous miscommunication. Confusing AM and PM in a medical setting could mean administering medication 12 hours early or late, potentially harming a patient. In aviation, a misunderstood departure time could cause missed flights or scheduling conflicts across time zones. The 24-hour format removes all ambiguity, making it the preferred standard for any situation where precision in time is critical.

Is '2400' a valid military time, or should midnight always be written as '0000'?

Officially, 0000 represents the start of a new day (midnight) and 2400 represents the end of the day that is ending, so the two are treated as functionally equivalent to a human reader but are not interchangeable in formal logs. Military and aviation standards specify that a new day's timestamps should begin at 0000, while 2400 is reserved for marking the closing instant of the current day in schedules and duty logs, such as 'shift ends 2400' rather than 'shift ends 0000' which would incorrectly suggest the start of that same day. In everyday use outside of formal logging, most people write and read 0000 for midnight and rarely encounter 2400 at all.

References

Reviewed by Manoj Kumar, Mathematics Educator ยท Editorial policy