12pm, 12am

6.8: engl/1200am:
. 12:00 has really got 2names: {0pm, 1200am}, ...
but they are calling noon 12pm .
. the sequences for 2 versions are
am-pm: 11:59am, 12pm, 1pm ... 11:59pm, 12am, ...
24-hr: 11:59, 12, 13, ... 23:59, 0, ...
. it should start at 0,
so that when transitioning from am to pm, at noon,
the noon should either stay AM until the amount down-cycles;
ie, 11:59am, 12:59am, 1:00 pm;
or, if wanting to call noon pm,
then don't start the clock with 12, use 0 instead: 11:59am, 0:00pm
. there is a confusion of sequence,
because am is preceded by pm,
but for each of those intervals,
they start with a high number, 12;
and then bump down to 1, before starting upward again .
. the way it makes sense for clock`high to have both {0, 12} values
is noticing that an hour after 11 is a 12th hour;
ie, you might want to have a 1, 2,.. number of hours gone by,
rather than know the time point in reals: 0, 0.01, ... .
web"how biz makes sense of time:
A.M.a.m. Ante Meridiem Latin = "before midday" before noon
PM p.m. Post Meridiem Latin = "after midday" after noon
* Terms 12 a.m. and 12 p.m. cause confusion
as neither the "12 am" nor the "12 pm" designation is technically correct.
* It advisable to use 12 noon and 12 midnight where clarity is required.
* To avoid ambiguity, airlines, railroads, and insurance companies use
12:01am for an event beginning the day,
11:59pm for ending it.