Need to understand midnight in military-time quickly and accurately? Calculator Online Pro explains exactly how 0000, 2400, 2359, and the date change work in the 24-hour clock.
If you are looking at a schedule, flight time, work shift, military record, hospital timetable, or another 24-hour schedule, midnight can be the easiest time to misunderstand.
The key point is simple:
For example:
So when a schedule says 0000 on September 30, it means the very start of September 30—not the end of September 30.
Convert military-time instantly.
Check AM/PM and 24-hour time without doing the calculation manually.
Midnight in Military-Time Is 0000
The most common representation of midnight in military-time is:
The 24-hour clock begins counting at midnight with hour 00. The hours then continue through 01, 02, 03 and so on until 23:59.
| Standard-Time | Military-Time | Meaning |
|---|---|---|
| 11:59 PM | 2359 | Last minute of the day |
| 12:00 AM | 0000 | Midnight / start of new day |
| 12:01 AM | 0001 | One minute after midnight |
| 12:30 AM | 0030 | Thirty minutes after midnight |
| 1:00 AM | 0100 | One hour after midnight |
| 2:00 AM | 0200 | Two hours after midnight |
The important transition is therefore:
There is no need to write 2400 when you simply want to identify the start of a new day in the usual military-time convention.
What Does 0000 Mean in Military-Time?
0000 means 12:00 AM, midnight, at the beginning of the day.
Think of it as the reset point of the 24-hour clock.
For example, if a timetable says:
the time is midnight as September 30 begins.
The following minute is:
and one minute before that was:
The date and time therefore work together when you are reading a 24-hour schedule.
0000 vs 2400: What’s the Difference?

This is where many people get stuck.
Both 0000 and 2400 can be associated with midnight, but they describe midnight from different sides of the day.
0000 = Beginning of the Day
0000 marks the start of a new calendar day.
For example:
means the first moment of October 1.
2400 = End of the Day
2400 can be used to describe the end of a particular day.
For example:
The difference is the date being referenced.
| Date Notation | Time | Interpretation |
|---|---|---|
| September 30 | 0000 | Beginning of September 30 |
| September 30 | 2400 | End of September 30 |
| October 1 | 0000 | Beginning of October 1 |
So:
The instant is the same, but the date context is different.
Is 2400 the Same as 0000?
They can refer to the same exact moment, but they are not interchangeable in every context.
The easiest way to remember it is:
0000
0000 starts the new day.
2400
2400 finishes the previous day.
For everyday military-time conversion, if someone asks:
If a schedule says a period runs until the end of a particular day, you may encounter 2400 to make that endpoint explicit.
How Does the Date Change at Midnight?
This is the part that matters most when you’re reading schedules.
Suppose you have:
One minute later:
Another minute later:
The date changes at midnight, not after 0000.
September 29
23:58 → 2358
23:59 → 2359
Midnight
September 30
00:00 → 0000
00:01 → 0001
00:02 → 0002
This is especially useful when reading overnight shifts, transport schedules, booking times, deadlines, and other records where the date matters as much as the hour.
How Do You Convert 12 AM to Military-Time?
For 12:00 AM, don’t add 12 to the hour.
This is a special case because midnight begins the 24-hour cycle.
Compare it with noon:
| Standard-Time | Military-Time |
|---|---|
| 12:00 AM | 0000 |
| 12:00 PM | 1200 |
A Useful Memory Trick
PM noon = 12
Then the rest of the conversion becomes much easier.
What Happens One Minute Before Midnight?
One minute before midnight is:
Then the clock moves to:
So the transition looks like this:
This also explains why 2359 is not midnight.
2359 is the final minute before midnight.
0000 is midnight itself.
0001 is one minute after midnight.
Military-Time Midnight Examples
Here are practical examples that make the date transition easier to understand.
Example 1: A Shift Starts at Midnight
If a worker starts at midnight on October 1:
That is:
Example 2: A Shift Ends at Midnight
If a shift ends at the end of September 30, a schedule could show:
That endpoint corresponds to:
The two notations identify the same instant from different calendar-day perspectives.
Example 3: A Booking Is at 12:30 AM
12:30 AM becomes:
Not 1230.
12:00 AM → 0000
12:15 AM → 0015
12:30 AM → 0030
12:45 AM → 0045
Example 4: A Deadline Is 11:59 PM
11:59 PM becomes:
The next minute is:
If the deadline is specifically on September 30, then 2359 September 30 is immediately followed by 0000 October 1.
Quick Midnight Military-Time Chart
| Regular Time | Military-Time | Description |
|---|---|---|
| 11:00 PM | 2300 | One hour before midnight |
| 11:30 PM | 2330 | 30 minutes before midnight |
| 11:45 PM | 2345 | 15 minutes before midnight |
| 11:59 PM | 2359 | Final minute of the day |
| 12:00 AM | 0000 | Midnight |
| 12:01 AM | 0001 | One minute after midnight |
| 12:15 AM | 0015 | 15 minutes after midnight |
| 12:30 AM | 0030 | 30 minutes after midnight |
| 12:45 AM | 0045 | 45 minutes after midnight |
| 1:00 AM | 0100 | One hour after midnight |
Why Does Military-Time Use 0000?
The 24-hour clock numbers the hours continuously from the start of the day rather than restarting at 1 after noon.
The next hour begins the next day at:
This removes the AM/PM distinction from the written time itself.
How to Read Midnight Without Making a Date Mistake
When you see 0000, look at the date immediately before or after it.
For example:
↓ one minute
October 15, 0000
The date has changed.
This matters when you’re working with:
If the date isn’t shown, 0000 simply means the beginning of whichever day the schedule is referring to.
Need to Convert a Time Right Now?
If you’re checking one specific time, there is no reason to manually work through the conversion.
Calculator Online Pro provides a direct way to convert AM/PM times into 24-hour military-time when you need a quick result.
Check your military-time conversion.
Convert times quickly and verify your schedule without mental arithmetic.
0000, 2400 and 12 AM at a Glance
| Format | What It Means |
|---|---|
| 12:00 AM | Midnight |
| 0000 | Midnight at the start of the day |
| 24:00 / 2400 | Midnight at the end of the referenced day |
| 12:00 PM | Noon |
| 2359 | One minute before midnight |
| 0001 | One minute after midnight |
The safest everyday conversion for 12:00 AM → military-time is:
Common Midnight Conversion Mistakes
Mistake 1: Writing 1200 for Midnight
1200 = 12:00 PM, noon.
Midnight is: 0000
Mistake 2: Treating 2400 as the Next Day’s Normal Time
If a schedule says:
it can represent the same moment as: October 1 — 0000. The date context is what makes the distinction clear.
Mistake 3: Calling 2359 Midnight
2359 is 11:59 PM. It is the final minute before midnight.
Mistake 4: Forgetting That the Date Changes
The sequence is:
Not September 30, 2359 → September 30, 0000.
Mistake 5: Adding 12 to 12 AM
The normal PM conversion rule doesn’t apply to midnight.
1:00 PM → 1300
6:00 PM → 1800
11:00 PM → 2300
Use Calculator Online Pro for More Than Midnight Conversions
Midnight questions often lead to another calculation: how long is the gap between two times?
For example, you might need to work out the duration between:
or
2330 → 0130
Rather than manually calculating across the date boundary, Calculator Online Pro provides additional time tools alongside its Military-Time Converter, including a Time Duration Calculator, Add Time Calculator, Time to Decimal Calculator, Minutes to Hours Converter, and Seconds to Time Converter.
Explore the Related Time Guide
If you need to understand how to work out the difference between two military-times, the dedicated guide provides a focused explanation of the process.
Need help calculating the difference between military-times? Read the Military-Time Difference Guide →
Calculator Online Pro states that its calculations run directly in the browser, without sending entered figures to its servers.
Frequently Asked Questions About Midnight in Military-Time
What time is midnight in military-time?
Midnight is normally written as 0000 in military-time. It represents 12:00 AM at the beginning of a new day.
Is 0000 midnight?
Yes. 0000 is midnight, specifically the start of the new calendar day.
Is 2400 also midnight?
Yes, 2400 can represent midnight at the end of the referenced day. For example, September 30 at 2400 corresponds to October 1 at 0000.
Is 12 AM 0000 or 1200?
12 AM is 0000.
12 PM is 1200.
What is 11:59 PM in military-time?
11:59 PM is 2359.
What comes after 2359 in military-time?
The next minute is 0000, which begins the next calendar day.
What is 12:30 AM in military-time?
12:30 AM is 0030.
What is 1 AM in military-time?
1:00 AM is 0100.
Does the date change at 0000?
Yes. 0000 marks the beginning of the new calendar day.
How can I convert military-time quickly?
You can use the Calculator Online Pro Military-Time Converter to convert between standard 12-hour time and 24-hour military-time without doing the calculation manually.
The Simple Rule to Remember
If you only remember one thing from this guide, remember this:
12:00 AM = 0000
12:01 AM = 0001
And when you see 2400, think “end of this day”, while 0000 means “start of the next day.”
When you’re unsure about a particular conversion, use the military-time conversion tool available above to check the answer immediately.
Calculator Online Pro gives you a fast way to check military-time, calculate durations, add time, and handle other everyday time calculations from your browser.
Need a quick military-time conversion?
Check your time and get the correct 24-hour format.
