time - Is it correct to say "12:00am"?
I've read in various places the first minute of a day described as 12:00am . Now, whilst I personally prefer to use 24h clock notation and therefore don't have this problem as I can simply describe this minute as 00:00 , how is one supposed to express this time using am/pm notation? Is 00:00am common (strange because there is no 00:00pm ), or is the least-bad way to say 12:00am (strange IMHO because it seems to imply that the previous hour was 11:00am when it was actually 11:00pm )? Answer The Wikipedia article 12 Hour Clock is worth quoting at length: Confusion at noon and midnight It is not always clear what times "12:00 a.m." and "12:00 p.m." denote. From the Latin words meridies (midday), ante (before) and post (after), the term ante meridiem (a.m.) means before midday and post meridiem (p.m.) means after midday. Since strictly speaking "noon" (midday) is neither before or after itself, the terms a.m. and p.m. do not apply. However, since...