I was talking with people at work about this, and not everyone agreed.
It suggests midnight to me, but I think that it is ambiguous. These are some opinions.
MIDNIGHT is 12pm. One must recognise the difference between points in time and periods of time. Midnight is the zero point in time when we start to build up 24 one-hour periods of time to make up a new day. So midnight is the point 0am. After a period of one hour we reach the point in time called 1am, and after 12 periods of one hour we reach the point called noon. At noon the 13th one-hour period starts, ending at point 1pm. This process continues up to the point 11pm when the 24th period of one hour starts. This period ends in the middle of the night, 12 hours after noon at the point midnight or 12pm.
AM and PM start immediately after Midnight and Noon (Midday) respectively.
This means that 00:00 AM or 00:00 PM (or 12:00 AM and 12:00 PM) have no meaning.
Every day starts precisely at midnight and AM starts immediately after that point in time e.g. 00:00:01 AM. It is after Noon that PM starts e.g. 00:00:01 PM (12:00:01)
I have also been taught that 12am is midnight..(or the witching hour)…and that 12pm is noon…
Regular time..12am = midnight
Military time…12am = 0000
regular time..12pm = noon
military time..12pm = 1200
So I guess to make it easy..
just say 12 o’clock at night…
and 12 o’clock in the afternoon…