I know that AM/PM is for ante/post meridiem, but what is it actually called? Meridian indicator? 12 hour indicator? Something way more clever?
Asked
Active
Viewed 2.3e+01k times
1 Answers
58
Answer
Oddly enough, this question seems to already have been answered (and then later removed) at StackOverflow. (this is the last existing Wayback Machine backup link to it.)
The Unicode standard for date/time formatting calls it "period".
Wikipedia says: The 12-hour clock is a time conversion convention in which the 24 hours of the day are divided into two periods
Ruby documentation (and probably a lot of strftime references) seems to refer them as "Meridiem Indicator".
From a user interface perspective, a "Period" label is too ambiguous, and "Meridiem Indicator" too pedantic, still leaving "AM/PM" as the best choice.
Aside
As for the actual meanings of AM/PM, they come from the Latin "ante meridiem" ("before noon") and "post meridiem" ("after noon").
Ray Butterworth
- 2,562
rubergly
- 1,208
leaving "AM/PM" as the best choice
Not exactly so, IMO. In German it's nachts ("at night") & morgens ("in the morning"). And, in Japanese, it can be written 午後 (gogo, afternoon; P.M.) & 午前 (gozen, morning; A.M.) (before the time values). I think I will use
– ryanttb Apr 05 '23 at 16:47meridiemormeridiemIndicator.