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.
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”
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:
- Hour digits 04 are below 12 → this is an AM time, read as-is.
- Strip the padding for the civilian form: 04 → 4.
- 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
| 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
- Convert any time both directions with the military time converter, or scan the full printable military time chart.
- 0600 military time (6:00 AM) — two hours later, the morning formation hour
- 2000 military time (8:00 PM) — the evening end of a long duty day