How Does Midnight Work in Military Time? 0000 vs 2400

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:

0000 = Midnight at the beginning of a new day

For example:

11:59 PM → 2359
12:00 AM → 0000
12:01 AM → 0001
1:00 AM → 0100

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.

Use the Military-Time Converter →

Midnight in Military-Time Is 0000

The most common representation of midnight in military-time is:

12:00 AM = 0000

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-TimeMilitary-TimeMeaning
11:59 PM2359Last minute of the day
12:00 AM0000Midnight / start of new day
12:01 AM0001One minute after midnight
12:30 AM0030Thirty minutes after midnight
1:00 AM0100One hour after midnight
2:00 AM0200Two hours after midnight

The important transition is therefore:

2359 → 0000 → 0001

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:

30 September — 0000

the time is midnight as September 30 begins.

The following minute is:

30 September — 0001

and one minute before that was:

29 September — 2359

The date and time therefore work together when you are reading a 24-hour schedule.

0000 vs 2400: What’s the Difference?

How Does Midnight Work in Military Time?

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:

1 October 0000

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:

30 September 2400 = 1 October 0000

The difference is the date being referenced.

Date NotationTimeInterpretation
September 300000Beginning of September 30
September 302400End of September 30
October 10000Beginning of October 1

So:

September 30 at 2400 = October 1 at 0000

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:

“What is 12:00 AM in military-time?” → 0000

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:

September 29 — 2359

One minute later:

September 30 — 0000

Another minute later:

September 30 — 0001

The date changes at midnight, not after 0000.

September 29

23:58 → 2358
23:59 → 2359

Midnight

↓ 0000

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.

12:00 AM → 0000

This is a special case because midnight begins the 24-hour cycle.

Compare it with noon:

12:00 PM → 1200
Standard-TimeMilitary-Time
12:00 AM0000
12:00 PM1200

A Useful Memory Trick

AM midnight = 00
PM noon = 12

Then the rest of the conversion becomes much easier.

What Happens One Minute Before Midnight?

One minute before midnight is:

2359

Then the clock moves to:

0000

So the transition looks like this:

2357 → 2358 → 2359 → 0000 → 0001 → 0002

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:

Start: October 1 at 0000

That is:

12:00 AM on October 1

Example 2: A Shift Ends at Midnight

If a shift ends at the end of September 30, a schedule could show:

September 30 — 2400

That endpoint corresponds to:

October 1 — 0000

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:

0030

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:

2359

The next minute is:

0000

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 TimeMilitary-TimeDescription
11:00 PM2300One hour before midnight
11:30 PM233030 minutes before midnight
11:45 PM234515 minutes before midnight
11:59 PM2359Final minute of the day
12:00 AM0000Midnight
12:01 AM0001One minute after midnight
12:15 AM001515 minutes after midnight
12:30 AM003030 minutes after midnight
12:45 AM004545 minutes after midnight
1:00 AM0100One 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.

Midnight → 00
1 AM → 01
2 AM → 02
12 PM → 12
1 PM → 13
11 PM → 23

The next hour begins the next day at:

00

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:

October 14, 2359
↓ one minute
October 15, 0000

The date has changed.

This matters when you’re working with:

Overnight shifts
Travel schedules
Flight information
Hospital schedules
Delivery windows
Event timetables
Work rosters
Appointment systems
International schedules
Operational logs

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.

Convert My Time →

0000, 2400 and 12 AM at a Glance

FormatWhat It Means
12:00 AMMidnight
0000Midnight at the start of the day
24:00 / 2400Midnight at the end of the referenced day
12:00 PMNoon
2359One minute before midnight
0001One minute after midnight

The safest everyday conversion for 12:00 AM → military-time is:

0000

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:

September 30 — 2400

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:

September 30, 2359 → October 1, 0000

Not September 30, 2359 → September 30, 0000.

Mistake 5: Adding 12 to 12 AM

The normal PM conversion rule doesn’t apply to midnight.

12:00 AM → 0000
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:

2200 → 0000
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:

11:59 PM = 2359
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.

Convert Military-Time →

© 2026 Calculator Online Pro
Expert Guides for Chronology, Mathematics, and Data Logic.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top