I was careful to use the word 'convention' when I said 12pm was mid-day. And Google Calendar certainly agrees for those who still think 12pm means midnight! Although I agree it's a pretty foolish convention and it's certainly not a standard. 12 noon, 12:00 hrs or just mid-day is more sensible.
The National Physical Laboratory are the UK's appointed institution for defining measurement and explain the convention of 12pm meaning mid-day. They also explain an alternative convention where 12pm may mean mid-night. They refer to the mid-day convention as often being used and the mid-night convention as sometimes being used. So mid-day is the commonly used convention as seen in Google.
http://www.npl.co.uk/reference/faqs/is-midnight-12-am-or-12-pm-faq-time
I've been a programmer for over 30 years so I know there is no such thing as 24:00 in a real time system
Again it's a convention not a standard. Although unlike the 12pm thing which is a common day to day convention this one is used in very specific fields only. When you stand to be sued for millions of pounds if you deny service and there is consequential loss because you think the service has ended and the customer doesn't then it's necessary to cover your backside by being clear what end of a 24 hour period you are talking about in a contract. Eg saying mid-night or 00:00 Tuesday is useless as it could be interpreted as either end of the 24 hour period which is Tuesday. Saying 24:00 Tuesday is unequivocally the end of Tuesday 
The National Physical Laboratory are the UK's appointed institution for defining measurement and explain the convention of 12pm meaning mid-day. They also explain an alternative convention where 12pm may mean mid-night. They refer to the mid-day convention as often being used and the mid-night convention as sometimes being used. So mid-day is the commonly used convention as seen in Google.
http://www.npl.co.uk/reference/faqs/is-midnight-12-am-or-12-pm-faq-time
I've been a programmer for over 30 years so I know there is no such thing as 24:00 in a real time system
If only BL/Rover/whoever had spent some time and money on developing their cars they could have been a whole lot better. Cast-iron pushrod engines with 4 speed gearboxes just didn't look that tempting compared to all the OHC 5 speeders that everyone else was making. And I refer to them as Metrots for a reason, think there was a bit too much salt in the recipe for the tin they made them out of. Bit like Lancia and Alfa Romeo, but that's another story.


LHD too.