There are no standards established for the meaning of 12 a.m. and 12 p.m. It is often said that 12 a.m. Monday is midnight on Monday morning and 12 p.m. is midday. Lunch. Just remember, p.m. means 'after noon' literally. So because lunch is in the afternoon, it's p.m.