Originally Posted by
Awtas
Monday 23:59+1 minute
It depends on the
order of operations/precedence.
(Monday 23:59) + 1 minute = 0:00 Tuesday.
Monday (23:59 + 1 minute) = 0:00 Monday (i.e. 24 hours earlier).
IMO the first is the correct interpretation...
Originally Posted by
herzmeh
But here really isn't 24:00... 23:59:59 jumps to 00:00:00
Exactly (except it's also true here

).
Writing 24:00 is just begging for mixups. One might as well use Monday at 72:00 to mean the midnight that occurs between Wednesday and Thursday.
People generally seem to agree that 12:00AM and 12:00PM mean midnight and noon, respectively. However, the US gov't sometimes disagrees (I've seen at least one US gov't style guide that states that 12:00AM is noon). Of course neither 12:00AM nor 12:00PM can be noon: noon is neither before (ante) nor after (post) noon.
Why companies still use "midnight" and 12AM/12PM is beyond me; it's just begging for trouble. Just add or subtract and minute or second and there is no problem to debate.