My question to you is: did you run into this kind of mistakes also? How do we solve this more universally?
Ask HN: What does 12:00 AM mean?
1–10 of 221 posts
Re: Ask HN: What does 12:00 AM mean?
#2Re: Ask HN: What does 12:00 AM mean?
#3It would have been 00:00 for you.
Re: Ask HN: What does 12:00 AM mean?
#4Using 24hr clock. It would have been 00:00 for you.
Re: Ask HN: What does 12:00 AM mean?
#5Re: Ask HN: What does 12:00 AM mean?
#6Using 24hr clock. It would have been 00:00 for you.
Of course, if you list a time as 00:00 for a US audience, you'll probably get a lot of people complaining that it's broken.
Re: Ask HN: What does 12:00 AM mean?
#7Re: Ask HN: What does 12:00 AM mean?
#8Re: Ask HN: What does 12:00 AM mean?
#912:00 AM is one minute before that.
Re: Ask HN: What does 12:00 AM mean?
#10Ante- meaning “before”, meridium meaning “highest point of the sun” as in when the sun crosses the “meridian” which would be the line in which it is now setting instead of rising.
Passing from post-meridian to ante-meridian is exactly 12 hours from when the sun passed the meridian point, to keep it “consistent”.
I get though that it’s confusing, I questioned it a lot as a young boy.
Personally I believe that is stupid that we go from 11pm to 12am, but the reason is that the cutover is “12”, and everything after 12 (including the hour) are considered morning.
Like others have mentioned, we should really be using 24hr time these days where possible. Additionally I’m of the impression that we should use ISO8601 for date formats instead of what the Uk does (or even worse: what the US does).