12:00 am/pm

I’m way too tired to be reading this…(bolding mine) I read this as “We also weigh everyone’s pets in Klingon”

Or 12:00 AM could be noon minus one of them dang arbitrarily small infinitesimals. This isn’t a solution to the problem.

Since it’s ultimately arbitrary I was being only semi-serious. Still, I would argue that noon minus an infinitesimal is now 11:59:59.999999999… and not “12” any more. Since we agree that afternoon is “PM”, and 12:01 in the afternoon is therefore “PM”, so is 12:00 plus an arbitrarily small infinitesimal.

As we’ve covered ad infinitum in another thread, 11:59:59.999… is exactly equal to 12:00 because infinitesimals really don’t work well outside of a very narrow range of operations. Either way, noon and midnight are precise definitions of the two times. Saying something is ante meridiem when it defines the meridiem seems imprecise.

Except time is weird in that we tend to round it up, not down. If you want to make it in 5 seconds, 5.4 doesn’t cut it. It’s as if the mid point is moved back by .5 units.

Not that that’s the answer. But it does involve infinitesimals. The real issue is that the point of noon or midnight is just that–a point. It’s infinitesimally small. For the vast majority* of the time that the clock displays 12:00 AM, it is after midnight. The same is true if it’s 12:00:00 AM. Or even 12:00:00.00000 AM.

*Math term of art: almost surely. As in, there is a 1.000… chance that any randomly selected moment will be after midnight. There are an infinite number of moments after midnight, but only one moment that is not. Basically infinity minus 1 over infinity.

What a cluster fuck of total ignorance … are you people seriously confused about a.m. and p.m. … how the hell do you understand “Thursday”? For you high-and-mighty “I’m military grade” folks who use the 24 hour clock, is midnight 2400 or 0000? In case you’re clueless, the Earth completes one rotation in 23 hours 56 minutes. The Earth moves along it’s orbit in that time so it takes the extra four minutes for the sun to be in the same place in the sky.

C’mon, man … measuring time in base-60 is soooooo 40th Century BC …

I’ll not be able to find a citation for this, but I remember once reading the speculation that humans could not sit down a design a system of time keeping to be more confusing that the one we actually use … I want to say this was in the remarks section of the PHP manual for the DATE ( ) function.

There is no 2400, by definition. It’s like saying 11:59 is followed by 11:60.

Hey, while you’re berating everyone on their ignorance and imprecision, you may want to add in the 9.1704 seconds you left out in the sidereal orbital period of the Earth (AKA “the year”). Seconds matter.

Most of Europe does, as well as the UK and many places in the rest of the world. Why is it such a problem for Americans?

At any moment during daylight hours when the clock is displaying 12:00, it is PM, and at any moment during nighttime hours when the clock is displaying 12:00, it is AM.

All of life has done just fine these past 2.3 billions using simple binary:

0 = Night
1 = Day

Seconds only matter when humans breed …

Son of a gun! I actually didn’t know that! I thought 2400 was just another way of saying 0000. Hot dawg, I learned something from the internet!

Funny thing, I am a military retiree, and I still work for the Navy, and our aviation management information system, called NALCOMIS, does not recognize 0000 or 2400. If an aircraft lands at midnight, it has to be logged as 2359 or 0001 because… because…

Well because NALCOMIS is shit.

That’s the solution I fell back on, too, when I used to schedule appointments for a doctor who took his lunch break from 1:30 p.m. I scheduled people for 11:55 a.m. or 12:05 p.m. depending on various factors. 12:00 DID NOT exist.

Speaking of which, that should really be 24/7/52 (or 24/365). Who’s with me?!

Most of the rest of the world is also on the metric system, which Americans rejected as “too hard”.

To continue the world’s most pointless argument: Noon is the transition point between ante meridiem and post meridiem. Therefore noon-ε remains AM as ε tends to zero and will never take you over the transition for any finite value of ε, while noon+ε always remains PM as ε tends to zero. What happens precisely at zero is purely convention, but this supports the logic behind the convention wherein we routinely reset our timekeeping at the demarcation point. We see this at the transition point on the 24-hour clock where midnight is conventionally 00:00 and not 24:00, and by the same logic, the first instant of the start of a new day.

If we started the day at 00:01, then the beginning of the first hour is 01:01, and the beginning of the second hour is 02:01 … this is the same problem we have by omitting the year 0 between 1 BC and 1 AD, the new century began on Jan. 1st, 2001 … bad enough we have to argue about this every hundred years, no way should we be allowed to argue the point every day … because you know we would …

And, to use that terminology, my posts says that we always display time as x+ε, where x is the displayed measure of time. If a clock says it is 5:43 PM, it is actually indicating 5:43+ε PM. It will not indicate a time less than 5:43:00.000… PM. You can see this if you have a clock that lets you show or hide the seconds, like the one on most computers.

If a clock shows 12:00, it will always* be 12:00+ε. So 12:00 PM is afternoon, and 12:00 AM is after midnight.

*Almost surely, to use the math term.

I have seen 24:00 on train schedules and time tables in general before. It certainly is used. On a clock, though, you’ll always see 0:00.

ETA: Wikipedia actually has a sample image of what I’m talking about.