Is midnight today or tomorrow?

dsdsds

Valued Senior Member
It's probably neither (and both). But what is the standard, if any, if one is writing a contract? If I want something to expire on midnight between March 11 and March 12, how is it defined?

0h00 2009-03-12 ?
24h00 2009-03-11 ?
 
That's like asking if zero is a positive or negative number! It's neither, dammit, it's zero!

Baron Max
 
That's like asking if zero is a positive or negative number! It's neither, dammit, it's zero!

Baron Max

Apples and oranges.

12 midnight is the next day. It's not the day before and it's not in some 'limbo' area like zero is. It's the next freakin day.
 
Apples and oranges.

12 midnight is the next day. It's not the day before and it's not in some 'limbo' area like zero is. It's the next freakin day.

Nope, it's midnight ...it's 12:00 ...not am, not pm ...it's just midnight. It's the same as zero in the number system.

Baron Max
 
Well I have always heard from Military to civilian circles, to programming code. Midnight is the next day.
 
It's either or.

That's why you tend to get arangements made at 23:59 instead.
 
According to the movie industry, it is tomorrow. New openings starting at Thursday midnight counts as Friday for box office.....
 
well firstly its never written as 2400hrs, its ALWAYS written as 0000hrs and there for its the next day.

even using a 12 hour clock its 12:00 AM which again suggests its the next day (well unless you think that the day starts in the afternoon anyway)
 
It's definitely tomorrow.

You can think of it this way. You have to realize that it is midnight for a whole 60 seconds. If you think that midnight is still "today", then you would have to agree that it won't be tomorrow until 12:01:00. But midnight itself refers to 12:00:00. That means 12:00:01-12:00:59 will be past midnight, which would imply that the days don't start and end at midnight, but rather a full 60 seconds after.

That's a contradiction with the definition. So either you accept that midnight is tomorrow, or you assume there is a small slice of time every 24 hours that is completely unaccounted for by the calendar, which doesn't make any sense.
 
Back
Top