Free · No account · Works in your browser
Military Time Converter
Convert 24-hour to 12-hour time and back
Military Time Converter
Enter values below, then calculate.
The military time converter translates between twelve-hour clock notation with AM and PM and twenty-four-hour “military” time from 00:00 through 23:59. Nurses, logistics staff, travelers, and developers parsing log timestamps all switch formats daily. Enter either side to read the other instantly, without mentally adding twelve to afternoon hours or mistaking 0030 for 12:30 AM.
Why twenty-four-hour time persists
Hospitals, aviation, railways, and many European timetables use 24-hour notation to remove AM/PM ambiguity. A surgery checklist at 15:00 cannot be read as 3 AM by mistake. US civilians still speak twelve-hour time, so handoffs between systems — EHR exports, flight manifests, warehouse scanners — need reliable conversion at the boundary.
After converting punches, compute shift length on the hours calculator or weekly totals on the time card calculator. Decimal payroll forms follow on the decimal hours converter.
Conversion rules without memorization
Midnight is 00:00 (start of day) and also written 24:00 in some European closing times meaning end of day — context matters. Noon is 12:00. PM hours from 1:00 PM through 11:59 PM become 13:00 through 23:59 by adding twelve to the hour component while minutes stay fixed. AM hours 1:00 through 11:59 stay 01:00 through 11:59 except 12:xx AM which maps to 00:xx.
Always specify leading zeros when exporting to fixed-width files. 0830 and 830 may parse differently in legacy mainframe imports. This page displays normalized forms you can copy.
Worked examples
Example A: a flight departs 1745 local — convert to 5:45 PM for a passenger email while keeping 1745 in the operations brief. Example B: night shift 2300–0700 — confirm 11:00 PM start and 7:00 AM end before entering into the hours calculator for overnight span handling.
Example C: log aggregation shows 02:15 without AM/PM — if the server uses 24-hour logging, that is 2:15 AM; if the export mistakenly stripped designators from twelve-hour logs, verify against timezone metadata on the time zone hub.
Healthcare and shift handoffs
Medication schedules and MAR grids often mix civilian family instructions (take at 8 PM) with hospital charts (20:00). Convert at the whiteboard during handoff so both nurses and families share one correct instant. Never assume family members read 1800 as six PM without a label on take-home paperwork.
On-call rotations crossing midnight should list both formats once in the schedule header to reduce pager errors during 2026 holiday coverage swaps.
Travel, events, and public safety
International rail tickets print 24-hour departure times while US attendees think in AM/PM. Convert before publishing conference agendas so session doors open when people expect. Pair with the meeting planner when attendees join from multiple zones — military time alone does not resolve Tokyo versus Chicago.
Emergency services and amateur radio communities use local 24-hour clocks in logs. Consistent conversion keeps mutual-aid records readable after multi-agency incidents.
Software logs and data entry
Mainframe extracts and European CSVs often ship HH:MM in 24-hour form. US QuickBooks users may re-enter as twelve-hour times. Batch-convert a column via this page for spot checks before importing thousands of rows.
ISO 8601 strings like 2026-07-25T17:45:00 include 24-hour time inside a full date — use the ISO 8601 converter when the field includes date and offset, not this page alone.
Common mistakes
Adding twelve to minutes instead of hours corrupts results — only the hour field changes for PM. Treating 12:00 PM as midnight instead of noon causes double errors. Assuming 00:00 means “unknown time” rather than midnight breaks sorting in spreadsheets.
Locale settings in Excel may display 0.729 as a time fraction; that is unrelated to military notation. Use the Excel date converter for serial numbers, this page for clock labels.
Teaching and reference cards
Print a wallet card with paired examples: 0900↔9:00 AM, 1200↔12:00 PM, 1300↔1:00 PM, 0000↔12:00 AM. New warehouse hires convert three sample punches daily for a week until the pattern sticks. Classroom analog clock exercises pair well with the online clock for visual reinforcement.
Security guard tour logs that require 24-hour signatures reduce dispute over whether 12:05 was lunch or midnight on handwritten sheets.
EHR and charting exports
Electronic health record PDFs mix twelve-hour patient-facing summaries with twenty-four-hour nurse flowsheets. Convert at the handoff when family instructions say “take at 2000” but discharge papers must read 8:00 PM. Never assume elderly patients read 0800 as morning without a label on take-home sheets.
Ambulance run reports often log times in 24-hour form while billing staff re-key in civilian notation — batch spot-check three rows per export before submission.
Warehouse and manufacturing shifts
Third-shift rosters publish 2300–0700 while HRIS imports expect 11:00 PM–7:00 AM with AM/PM markers. Normalize once at import boundary. Overtime handoffs at 0600 military time confuse day-shift supervisors who read 6:00 AM as their arrival, not prior shift end — label “end of night shift” explicitly on posted schedules for 2026.
Union stewards comparing timeclock tape to posted rosters convert disputed punches here before filing grievances — precision reduces noise in negotiations.
Public transit and published timetables
Commuter rail and ferry schedules in Europe print 24-hour departure columns while US companion apps show AM/PM — convert at the agency API boundary when building multimodal trip planners for 2026 tourism campaigns. Airport PA systems often announce 24-hour gate times internationally while boarding passes show locale format — verify both match before final call.
Scout leaders hiking across time zones on one trip should label watch faces in one convention per day in trip journal — mixing formats mid-hike causes meeting errors at rendezvous points.
Flight deck briefings standardize on Zulu time internally while gate displays show local — crew cross-check both against this converter when passenger connection times look ambiguous on printed manifest.
Dispatch and EMT charts
Incident timelines in 24-hour form reduce AM/PM errors in 2026 after-action reports—convert witness statements taken in 12-hour speech before merging into CAD exports. Flight crew briefs should still follow operator-specific Zulu conventions documented in the carrier manual.
Related tools
Shift math: hours calculator. Zones: time zone hub. Full toolkit: time tools.
Frequently asked questions
What is 1500 hours in civilian time?
1500 on a twenty-four-hour clock equals 3:00 PM. Add twelve to the hour for PM times after noon, keep minutes unchanged. Leading zero forms like 03:00 mean 3:00 AM. Always confirm whether a source stripped colons — 1500 and 15:00 are the same instant. Spot-check one known pair before batching payroll or schedule rows.
Is midnight 0000 or 2400?
Midnight at the start of a day is 00:00 in most digital systems. Some European closing schedules write 24:00 to mean end of the previous civil day. Context on the same document matters. For hospital and aviation logs, 00:00 starts the new date.
How do I convert 12-hour times with AM and PM?
Enter the twelve-hour value with the correct AM or PM marker and read the twenty-four-hour result. For PM times except 12:xx PM, add twelve to the hour. 12:30 AM becomes 00:30; 12:30 PM stays 12:30. Spot-check noon and midnight pairs first — they trip more conversions than any other hour.
Does military time include seconds?
Extended forms like 17:45:30 are valid twenty-four-hour notation with seconds. This converter focuses on hours and minutes used on timesheets and timetables. For duration spans across seconds, use the seconds converter or hours calculator after you normalize clock endpoints to hours and minutes first.
Why do my logs show hour 24?
Some legacy exports use 24:00 as a closing timestamp or off-by-one bug at day boundaries. Normalize to 00:00 next day before computing durations. If logs mix twelve-hour and twenty-four-hour rows, fix the export pipeline rather than converting row by row indefinitely without upstream cleanup.
Can I use this for time zones?
This page converts clock notation only, not zones. A flight at 1745 local in Denver is not automatically 1745 in New York. Use the time zone hub or meeting planner when the question is what time it is elsewhere, then convert format here if needed.