Is midnight today or tomorrow?

0 isn't a number. It's a symbol for nothing (no thing) or the absence of or lack of some thing & it's used as a placeholder.
Numbers represent things.
 
I would say midnight is the next day. On 31st december everyone stays up till midnight to see the new year in hence midnight must be the next day
 
0 isn't a number. It's a symbol for nothing (no thing) or the absence of or lack of some thing & it's used as a placeholder.
Numbers represent things.

According to QI TV program 0 is a even number between 1 and -1

I think it's strange and really have not formed a view

Sorry I can't give a QI reference to series and episode

:)
 
The question sometimes arises whether midnight is written as 2400 or 0000. Military and emergency services personnel refer to midnight both ways. However, digital watches and clocks that display time in a 24-hour format and computer equipment treat midnight as the start of a new day and express it as 0000.Mar 6, 2016
Military Time - Space Archive
www.spacearchive.info/military.htm

let us consider the analogue clock
71zhuQELkxL._AC_UL320_SR318,320_.jpg
 
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
Correcting this early post (if it has not been addressed already). Midnight is, indeed, 12:00AM.
As noon is 12:00PM.
 
Correcting this early post (if it has not been addressed already). Midnight is, indeed, 12:00AM.

As noon is 12:00PM.

Dave, would you find this interesting?


This means that 00:00 A.M. or 00:00 P.M. (or 12:00 A.M. and 12:00 P.M.)have no meaning.
My Bold.


Form... https://greenwichmeantime.com/info/noon


What is Noon and Midnight?

A.M. and P.M. start immediately after Midnight and Noon (Midday) respectively.


This means that 00:00 A.M. or 00:00 P.M. (or 12:00 A.M. and 12:00 P.M.) have no meaning.


Every day starts precisely at midnight and A.M. starts immediately after that point in time e.g. 00:00:01 A.M. (see also Leap seconds)


When scheduling around midnight, prefer to use either 23:59 or 00:01 to avoid confusion as to which day is being referred to.


It is after Noon that P.M. starts e.g. 00:00:01 PM (12:00:01)
 
If I were to clock an event at 2440 hours, it would be assumed to have happened near the end of my duty cycle.
If I were to clock an event at 0040 hours, it would be assumed to have happened near the beginning of my duty cycle.

usage, like perspective matters.

........................
meanwhile "midnight' as commonly used is not usually in the middle of the night.
eg: sunset at 7:32, sunrise at 4:40 the middle of the night would happen after "midnight" as defined as 12:00 am or 2400 hours.
So, in this example, if the middle of the night is the start of the new day, then midnight would be yesterday.
................
trying to make some sense of it all
but i can see it makes no sense at all

and now
a brief musical interlude:
 
Last edited:
"A.M." and "P.M." stand for the Latin ante meridiem and post meridiem, which literally mean "before midday" and "after midday".

On that basis, 12 noon is midday, but 12:00:00 pm is a contradiction in terms. It sends the mixed message that it is simultaneously midday and after midday.

As for 0:00:00, midnight, that is exactly 12 hours after the previous midday and exactly 12 hours before the next midday, so is it before or after midday (AM or PM)? There's no set convention on that, so it's probably best just to say 0:00:00 or "midnight" and be done with it.

This seems to be in line with what the timekeepers at Greenwich say.
 
I would say midnight is the next day. On 31st december everyone stays up till midnight to see the new year in hence midnight must be the next day
Midnite is the dividing line between days. Before midnite it is Monday; after midnite it is Tuesday. Asking what day midnite itself is is like asking whether the equator is in the northern or southern hemisphere.
 
"A.M." and "P.M." stand for the Latin ante meridiem and post meridiem, which literally mean "before midday" and "after midday".

On that basis, 12 noon is midday, but 12:00:00 pm is a contradiction in terms. It sends the mixed message that it is simultaneously midday and after midday.

As for 0:00:00, midnight, that is exactly 12 hours after the previous midday and exactly 12 hours before the next midday, so is it before or after midday (AM or PM)? There's no set convention on that, so it's probably best just to say 0:00:00 or "midnight" and be done with it.

This seems to be in line with what the timekeepers at Greenwich say.

No contradicton in terms... eg... 12 PM... 12:00:00 PM... etc.... means that its some amount of time after midday... such as 12:00:00:01.!!!
 
Back
Top