wofür steht das 'am' und das 'pm'?

am = ante meridiem, also vor der Tagesmitte (Vormittag)
pm = post meridiem, also nach der Tagesmitte (Nachmittag)

Für die Länder, die mit einem 12-Stunden-System arbeiten, dient das als Unterscheidungsmerkmal:
am steht für vormittags bis 12:00 h
pm steht für nachmittags ab 12:00 h bis Mitternacht
3pm = 15 Uhr
3am = 3 Uhr
pm ist nach 12 Uhr mittags
Und um auch noch etwas zu sagen und als Eselsbrücke darf ich bitte kurz meinen Lateinlehrer ( post mortem ) zitieren : 'post meridiem' bedeutet nachmittags, weil die Post immer zu spät kommt.
es muss heissen:
post meridiem (pm) ante meridiem (am)

p.m. = per midnight vor Mitternacht a.m. = after midnight nach Mitternacht
Merks dir am besten so am = Aufstehen pm = Pennen