24 Military Time Converter

0400 Military Time (4:00 AM)

0400 military time is 4:00 AM on the 12-hour clock. It is spoken as “zero four hundred” — often with “hours” added: “zero four hundred hours”.

0400 is deep pre-dawn — 4:00 AM — and it is the time page most worth reading even if you never wake up that early, because it teaches the one habit that separates people who read military time fluently from people who guess: the leading zero is part of the time. It is written, it is spoken, and dropping it is how a 4:00 AM show-time gets misread as a 4-something afternoon.

Also accepts 3-digit input (345 = 0345) and "hrs"
Also accepts "3 pm" or "9.30 pm"

Military

0400

no colon, always four digits

12-hour clock

4:00 AM

AM = morning, PM = afternoon/evening

Spoken as

zero four hundred

often followed by “hours”

Quick chart — tap to load
Current time in military time— — — —

Conversions run entirely in your browser using your device’s clock and time zone — nothing you type is sent to a server.

Worked example: an 0400 shift start

A bakery roster, a flight-line schedule or a PT plan says “report 0400”. Converting a morning time is mostly formatting, not arithmetic:

  1. Hour digits 04 are below 12 → this is an AM time, read as-is.
  2. Strip the padding for the civilian form: 04 → 4.
  3. Minutes 00 stay put → 4:00 AM.

Setting the alarm is where the real risk lives: phone alarm pickers are 12-hour, so the failure mode is selecting 4:00 PM and sleeping through the shift. A useful cross-check is the +12 mirror — the afternoon twin of 0400 is 1600. If the schedule had meant late afternoon, it would have said 1600; the fact that it says 0400 is itself the answer.

How to say 0400 out loud: “zero four hundred”

The taught convention voices the leading zero: “zero four hundred”, often “zero four hundred hours”. In everyday speech — and in every war movie you have seen — it relaxes to “oh four hundred”, with “oh” standing in for zero. Both are understood everywhere; “zero” is the safer choice on radio or anywhere mishearing has a cost, which is exactly why radiotelephony alphabets prefer it. What you will not hear is “four hundred” bare: without the zero it sounds like a quantity or a room number, not a time. The same pattern runs through the whole early morning: 0405 is “zero four zero five”, 0430 is “zero four thirty”.

Times near 0400

The pre-dawn block from 0300 to 0500 in half-hour steps — alarm-clock territory for bakers, aircrew and PT formations.
Military 12-hour clock Spoken as
0300 3:00 AM zero three hundred
0330 3:30 AM zero three thirty
0400 4:00 AM zero four hundred
0430 4:30 AM zero four thirty
0500 5:00 AM zero five hundred

Why the zero is not optional

Four-digit military times are fixed-width on purpose: the first two digits are always the hour, the last two always the minutes. Write “400” and that parsing collapses — is it 4:00, or a typo for 0400, or the tail of 1400? Fixed width is also what lets times sort correctly in logs and spreadsheets and line up in columns on a duty roster. This site’s converter accepts sloppy three-digit input like “400” and normalises it to 0400, but when you write a time for someone else to read, give them all four digits.

Related lookups