Free • Fast • Accurate

Convert Military Time ↔ Standard Time Instantly

Type any time (e.g., 1730 or 5:30 pm) — get the exact conversion with seconds, a live clock, copy/share buttons, and a complete cheat-sheet. Optimized for mobile and accessibility.

Converter
Tip: We accept 1730, 17:30, or 17:30:45. For AM/PM, you can type 530p, 5:30 pm, or 12am.
Live Clock (Your Timezone)
Quick Examples

How to Convert Military Time

24-hour time runs from 00:00 (midnight) to 23:59. To convert to 12-hour time:

  1. For hours 00–11, keep the hour (00 becomes 12) and add AM.
  2. For hours 12–23, subtract 12 if over 12 (e.g., 13 → 1) and add PM.
  3. Minutes and seconds stay the same.

Examples: 0000 → 12:00 AM, 1045 → 10:45 AM, 1320 → 1:20 PM, 2359 → 11:59 PM.

Common Conversions (Quick Reference)

24-Hour12-Hour

This table shows each hour at :00. For minutes and seconds, keep them the same: 17:30:45 → 5:30:45 PM.

You can click Back to Converter to jump to the tool.

Cheat-Sheet & Tips

Rules at a glance

  • 00:xx12:xx AM (midnight hour)
  • 12:xx12:xx PM (noon hour)
  • 13–23 → subtract 12 and add PM
  • No leading zero in 12-hour hours

Input formats we accept

  • 24-hour: 1730, 17:30, 17:30:45
  • 12-hour: 5:30pm, 5:30 pm, 530p, 12am
  • Seconds are optional.

Keyboard & Accessibility

  • Tab between fields, Enter to select examples
  • Use current time buttons fill now instantly
  • Screen-reader friendly labels for all inputs

Who Uses Military Time?

Many jobs use the 24-hour clock for clarity and to avoid AM/PM confusion. This converter helps you read schedules fast.

Healthcare

Nurses, EMTs, and hospital staff chart meds and vitals on 24-hour timelines.

  • 0700 shift start → 7:00 AM
  • 2315 rounds → 11:15 PM

Aviation & Transport

Pilots, dispatchers, and railways align with global timetables and time zones.

  • 0530 departure → 5:30 AM
  • 1640 arrival → 4:40 PM

Security & Military

Operations, duty rosters, and logs avoid ambiguity by using 24-hour stamps.

  • 0900 briefing → 9:00 AM
  • 2230 lights out → 10:30 PM

Frequently Asked Questions

What is military time?

“Military time” is the 24-hour clock, running 00:00 to 23:59 with no AM/PM suffix.

What is 14:35 in 12-hour time?

2:35 PM.

Is 12:00 AM midnight and 12:00 PM noon?

Yes. 12:00 AM is midnight, and 12:00 PM is noon.

Does 24:00 exist?

Some timetables show 24:00 to mark the end of a day. We treat 24:00 as 00:00 on the next day.

How do I say 0900?

“Oh-nine hundred” (or “zero nine hundred”).

Why do many countries use 24-hour time?

It removes AM/PM ambiguity, matches ISO time formats, and works better in international schedules and transport.

Can I enter seconds?

Yes. Both directions support seconds like 17:30:45 or 5:30:45pm.

Privacy & Terms

Your inputs are processed locally in your browser. We do not store or sell your data. Third-party ad networks may place cookies to measure performance. Use your browser settings to manage cookies.

This tool is provided “as-is” without warranties. While we aim for accuracy, always confirm critical times (e.g., travel, medical, or legal schedules) with official sources.

Questions or feedback? Email everydayroyalties@gmail.com.

Real‑World Scheduling Examples

Healthcare Shift Log

  • 07:00 – Day shift begins (handoff from 23:00–07:00)
  • 12:15 – Medication round
  • 16:45 – Prep for evening handoff
  • 19:00 – Night shift starts

Writing times in 24‑hour format avoids “7 AM vs 7 PM” confusion during handoffs.

Travel Itinerary

  • Depart: 23:10 CDMX → Arrive: 06:40+1 YYZ
  • Layover: 07:25–09:05
  • Final leg: 09:05–11:58

Use city or offset labels (e.g., UTC‑6) and keep all entries in 24‑hour time for clarity.

Conversion Patterns You Can Trust

Midnight & Noon

  • 00:00 → 12:00 AM (start of day)
  • 12:00 → 12:00 PM (noon)
  • 24:00 → 12:00 AM (next day)

Morning (AM)

  • 01:xx → 1:xx AM
  • 06:xx → 6:xx AM
  • 11:xx → 11:xx AM

Afternoon & Evening (PM)

  • 13:xx → 1:xx PM
  • 18:xx → 6:xx PM
  • 23:xx → 11:xx PM

Time Zones: Keep the Format, Specify the Zone

Good Notation

  • 2025‑10‑16 19:30 UTC
  • 2025‑10‑16 19:30 UTC‑05:00
  • 2025‑10‑16T19:30:00Z (ISO 8601 UTC)

Common Pitfalls

  • Mixing local and UTC in the same document
  • Forgetting the offset during daylight saving changes
  • Using ambiguous abbreviations without a city/offset

Common Mistakes & How To Fix Them

Writing 24:15

Valid range is 00–23 for the hour. Use 00:15 on the next day.

Leading Zero in 12‑Hour Hours

Use 7:05 PM (not 07:05 PM). Leading zeros are only for 24‑hour time.

Missing AM/PM

12‑hour inputs must include AM/PM (or a/p). Try 530p or 5:30 pm.

Printable Resources

Cheat‑Sheet

One‑page rules with examples. Print from the Cheat‑Sheet page.

Example Tables

Top‑of‑hour conversions and minute/second patterns on the Examples page.

Last updated: 2025-10-16

Time Arithmetic (Durations & Rollovers)

Add/Subtract Minutes

  • 19:50 + 25 min → 20:15
  • 00:10 − 15 min → 23:55 (previous day)
  • 11:40 + 30 min → 12:10

Crossing Midnight

If the result hour < 0, add 24 and mark “previous day.” If the result hour ≥ 24, subtract 24 and mark “next day.”

  • 23:30 + 90 min → 01:00 next day
  • 00:20 − 30 min → 23:50 previous day

Duration Between Times

  • Start 08:15, End 12:05 → 3h 50m
  • Start 22:10, End 01:40 → 3h 30m (overnight)

Convert both to minutes since midnight; subtract; adjust for overnight if negative.

Formatting Guide (Consistent, Readable Times)

Recommended

  • Use leading zeros in 24‑hour time (07:05, 19:00).
  • Use a colon separator (HH:MM or HH:MM:SS).
  • Include the time zone when it matters (e.g., UTC, UTC‑05:00).

Avoid

  • Mixing 12‑hour and 24‑hour formats in one document.
  • Ambiguous zone abbreviations without an offset (e.g., “CST” can mean multiple zones).
  • Using 24:xx except to mark the end of a day; prefer 00:xx next day.

Daylight Saving Time (DST) Checklist

Before a Change

  • Confirm the date/time your region shifts.
  • Use UTC for system schedules; show local time in UI.

During the Change

  • Spring forward: local time skips (e.g., 01:59 → 03:00).
  • Fall back: the hour repeats; clarify with offsets.

After the Change

  • Audit logs around the change for duplicate or missing hours.
  • Communicate in both local time and UTC for critical events.

Conversion Algorithms (Human‑Readable)

24 → 12 (Pseudo‑Steps)

  1. Parse HH[:MM[:SS]] (assume missing parts = 00).
  2. Set suffix = AM if HH < 12 else PM.
  3. If HH == 0, hour = 12; else if HH > 12, hour = HH − 12.
  4. Output h:MM[:SS] suffix.

12 → 24 (Pseudo‑Steps)

  1. Parse h[:MM[:SS]] AM/PM (accept a/p shorthand).
  2. If AM and h == 12 → hour = 00; if PM and 1 ≤ h ≤ 11 → hour += 12.
  3. Keep minutes/seconds the same.
  4. Output HH:MM[:SS] (with leading zeros).

Quick Practice Set

24 → 12

  1. 04:22 → 4:22 AM
  2. 15:07 → 3:07 PM
  3. 21:59:59 → 9:59:59 PM

12 → 24

  1. 12:11 AM → 00:11
  2. 6:05 PM → 18:05
  3. 11:00:01 PM → 23:00:01