Military Clock Calculator
Reading a roster, a flight itinerary or a hospital chart in 24-hour time is easy once the pattern clicks, and painful until it does. This military clock calculator converts standard 12-hour time to four-digit military time and back, prints the correct spoken pronunciation for every result, and totals full shifts across midnight with breaks deducted and pay estimated.
Quick Answer
4:45 PM is 1645 in military time, pronounced “sixteen forty-five hours.” The rule is one line: PM hours from 1 to 11 add 12, AM hours keep their number, 12 AM becomes 0000 and 12 PM stays 1200. The calculator above also runs the reverse conversion and a Shift Clock: 2200 to 0600 with a 30-minute break at $30 an hour totals 7.50 paid hours and $225.00 gross pay.
Key takeaways
- Minutes never change. Only the hour moves, and only in two situations: PM adds 12, and 12 AM resets to 00.
- Every converted time here comes with its spoken form, because reading 1645 aloud correctly is a separate skill from computing it.
- An end time earlier than the start time means the shift crossed midnight. The Shift Clock adds 24 hours, deducts the break, and says so on the result.
- The day runs 0000 to 2359 in this tool. 2400, used by some schedules for end-of-day midnight, is rejected with an error rather than silently converted.
- Quick Answer
- How to use the military clock calculator
- The conversion rules, with the two cases everyone gets wrong
- Worked examples: a conversion and a night shift, checked line by line
- Who works in military time, and where the format earns its keep
- What competing calculators miss
- Frequently asked questions
- Add This Calculator to Your Website
- References
How to use the military clock calculator
Pick a tab, enter a time, and press the button. Results stay hidden until you do, and the Reset button on each panel restores that panel’s worked-example values.
- Convert Time (pre-filled with 4:45 PM): choose a direction, enter the hour, minutes and AM/PM, or type a four-digit military time such as 1645. You get the converted time, a plain-language line, and the pronunciation. The military box also accepts a colon (16:45) and three-digit entries (645 reads as 0645).
- Shift Clock (pre-filled with the night-shift example): enter start and end in almost any written form: 2200, 22:00, or 10 PM. Add unpaid break minutes and, if you want a pay estimate, an hourly rate. Equal start and end times are read as a full 24-hour shift, and a break longer than the shift returns an error instead of a negative total.
- 24-Hour Chart: all 24 hours with their pronunciations. Clicking any row loads that hour into the converter and runs it, which is the fastest way to check an hour you are unsure about.
Two honest limits, stated here rather than discovered the hard way: the converter works in hours and minutes only, so seconds are not converted, and the shift start and end boxes hold five typed characters, which suits 2200 and 10 PM but truncates longer typed forms such as 10:30 PM. For a time like that, type the four-digit form (2230) instead.
The conversion rules, with the two cases everyone gets wrong
Standard to military: keep AM hours 1 to 11 as they are with a leading zero, add 12 to PM hours 1 to 11, and treat the two 12s as special cases. Military to standard reverses it: 0000 to 1159 are AM, 1200 to 2359 are PM with 12 subtracted from hours above 12.
12 AM = 0000 | 12 PM = 1200 | Minutes carry across untouched
The 12s break the pattern because the 12-hour clock counts 12, 1, 2 … 11 twice, while the 24-hour clock counts 0 to 23 straight through, a structure aligned with the 24-hour time-of-day notation standardized internationally in ISO 8601, the international date and time standard. Midnight is hour zero of the new day, not hour 24 of the old one, which is why 12 AM maps to 0000. Noon keeps its 12 because the count simply continues past it: 1200, 1300, 1400.
Pronunciation follows its own pattern. On the hour, say the hour word plus “hundred hours”: 0900 is “zero nine hundred hours.” Past the hour, read the hour, then the minutes as a number with a spoken leading zero under ten: 1645 is “sixteen forty-five hours” and 0905 is “zero nine zero five hours.” The leading zeros are said out loud on purpose, so nothing gets dropped over a bad radio link. The official U.S. time scale behind all of this is UTC, maintained internationally and realized in the United States as UTC(NIST) by the NIST time.gov page on Coordinated Universal Time, but a converted clock time on this page is local time in 24-hour dress, not a UTC reading.
Worked examples: a conversion and a night shift, checked line by line
Both examples are pre-filled in the calculator, so you can press the buttons and watch the same numbers come back.
The night shift is the case that breaks most hand calculations. A nurse clocks in at 2200 and out at 0600, with a 30-minute unpaid meal break at $30 an hour. The end (6) is earlier than the start (22), so the tool adds 24: (6 + 24) − 22 = 8 hours on the clock, minus 0.5 hours of break gives 7.50 paid hours, and 7.50 × $30.00 = $225.00 gross pay. The result flags itself as an overnight shift, which matters when the same numbers land on a timesheet: payroll systems that store clock times as plain decimals need that flag, and the decimal-hours figure is the one payroll actually multiplies. If your pay question goes further than one shift, the hours to money calculator turns decimal hours into pay on its own, and long totals convert cleanly with the hours to days calculator.
| Check run | Input | Result | Pronunciation |
|---|---|---|---|
| Afternoon conversion | 4:45 PM | 1645 | sixteen forty-five hours |
| Midnight | 12:00 AM | 0000 | zero hundred hours |
| Noon | 12:00 PM | 1200 | twelve hundred hours |
| Reverse, early hours | 0030 | 12:30 AM | zero thirty hours |
| Reverse, last minute of the day | 2359 | 11:59 PM | twenty-three fifty-nine hours |
| Night shift with break and rate | 2200 to 0600, 30 min break, $30/h | 7.50 hours, $225.00 gross | n/a (shift result) |
Every row is a real run of the tool above. Type any of them in and the same figures come back, including the pronunciations, which are generated by the tool rather than typed into this table.
Who works in military time, and where the format earns its keep
The armed forces run on it first: operations, duty rosters and orders across every branch use one number per hour so morning and evening can never be swapped. The army time calculator covers that service-side usage on its own page; this page is the general converter and shift clock built on the same system.
Aviation publishes departure, arrival and crew report times in 24-hour form at every airport, and flight documentation practice follows the conventions set out in the FAA Aeronautical Information Manual. Healthcare charts medication rounds and surgery times the same way, because 0800 and 2000 can never be misread the way 8 AM and 8 PM are on a handwritten note. Emergency dispatch, railways and maritime logs do it for the same reason: when several agencies read one timestamp, it has to mean one minute of the day. For everyone else, the practical home of the format is the timesheet, which is why the Shift Clock deducts breaks the way a payroll clerk does. If you total a week by hand instead, the deduct time calculator handles the subtraction of breaks and other spans step by step.
What competing calculators miss
Converter pages for this keyword split into camps, and each leaves a real gap:
- Instant two-box converters (militarytimeconvert.com, calculator.name): fast, and militarytimeconvert.com even accepts 2400, which this tool rejects. But they stop at the conversion itself: no shift totals, no break handling, no pay, and the spoken form, where it exists, drops the “hours” that real radio procedure keeps.
- Guide-led converters (AllCalcHub, TimeCamp): solid rule summaries and static charts, thin tools. The chart cannot be clicked, the pronunciation is never attached to your own converted time, and shift maths is pushed off to separate time-card pages.
- Multi-job time tools (The Calculator Sites): the closest rival set, with conversion plus hours-between-times and add/subtract features. The gap is payroll finish: no unpaid-break deduction and no gross pay line, so a night shift still needs a second calculator. This page deducts the break and prices the shift in the same run.
- What this page adds up to: both conversion directions with generated pronunciations, a clickable 24-hour chart, and a shift clock that accepts 2200, 22:00 or 10 PM, crosses midnight openly, deducts breaks, and reports both hours:minutes and decimal hours with an optional pay estimate. Its stated limits are the mirror image of the rivals’ strengths: no live clock, no time-zone conversion, and no 2400.
Frequently asked questions
Both refer to midnight. 0000 is the start of a new day and 2400 is the end of the day that just finished. Schedules and logs pick one depending on context. This converter works in 0000 to 2359, so enter 2400 as 0000: typing 2400 returns the error “Hours must be 00 to 23.”
“Fifteen thirty hours.” Minutes under ten are read with a leading “zero,” so 1505 is “fifteen zero five hours,” and on the hour you say the hour word followed by “hundred hours”: 1500 is “fifteen hundred hours.” Every conversion on this page prints the pronunciation under the result, and the Chart tab lists all 24 hours.
Yes. “Military time” is the common American name for the 24-hour clock, named for its use by the armed forces. The difference is mostly presentation: military style writes four digits with no colon and no AM or PM, while civilian 24-hour clocks often keep the colon, as in 16:45.
Usually not. Written and spoken military time drops the colon: 1645, not 16:45. The converter accepts either form in the military-time box and in the Shift Clock, but it always prints results in the four-digit form.
In precise timing, yes: seconds can be appended after the minutes, so 143512 reads “fourteen thirty-five and twelve seconds.” That shows up in broadcasting, space operations and some military contexts. This calculator works in hours and minutes only (HHMM), so leave seconds off anything you type here.
12 AM (midnight) becomes 0000 and 12 PM (noon) becomes 1200. These are the two cases people get wrong, because the 12 does not follow the usual rules: AM hours normally keep their number and PM hours normally add 12, but 12 AM resets to 00 and 12 PM stays 12.
No. Military time is local time written in 24-hour format, so 1645 means 4:45 PM wherever you are. UTC is a single worldwide time standard that does not shift with time zones. A military time only becomes globally unambiguous when a zone is stated with it, which is why aviation and joint operations pair 24-hour times with UTC (Zulu) times.
Add 24 hours to the end time before subtracting. A shift from 2200 to 0600 is (6 + 24) − 22 = 8 hours. The Shift Clock tab does this automatically, deducts your unpaid break, flags the result as overnight, and estimates gross pay if you add an hourly rate. One display note: the standard-time label in the shift result names the hour only (10:00 PM for a 2230 start), so read the exact minutes from the four-digit times beside it.
Add This Calculator to Your Website
Embed this calculator on your own site with the code below. Pick a size to preview it live, then copy the code.
Powered by Calculator Zilo
References
- National Institute of Standards and Technology. Official U.S. time in Coordinated Universal Time (UTC), NIST time.gov. Accessed October 22, 2026.
- National Institute of Standards and Technology. Time Realization: UTC(NIST) Time Scale. Accessed October 22, 2026.
- International Organization for Standardization. ISO 8601: Date and time format. Accessed October 22, 2026.
- Bureau International des Poids et Mesures (BIPM). The International System of Units (SI Brochure). Accessed October 22, 2026.
- Federal Aviation Administration. Aeronautical Information Manual (AIM). Accessed October 22, 2026.
- National Institute of Standards and Technology. NIST Time Services. Accessed October 22, 2026.
