[Unicode]   Common Locale Data Repository : Bug Tracking Home | Site Map | Search

CLDR Ticket #8859(accepted)

Opened 3 years ago

Last modified 3 months ago

Formatting 12:00 ~ 1:00 {AM,PM} need to be reviewed in Korean, Chinese and other locales

Reported by: jungshik Owned by: mark
Component: datetime Data Locale:
Phase: dsub Review:
Weeks: Data Xpath:

Description (last modified by jungshik) (diff)

In 12-hour format, 12:00 AM and 12:00 PM are rather confusing to a lot of people in Korea, China and probably other countries.

I considered the following alternatives for 4 ranges/points in time to consider for a potential improvement.

A. 12:00 AM ( 0:00) 
  1. <midnight>  
  2. <night> 12<hr>
  3. <am> 0<hr> 
  current: <am> 12<hr> 

B. 12:00 AM ~ 1:00 AM ( 0:00 ~ 1:00)
  1.  <am> 0:mm  (<am> 0<hr> m<min>) 
  2.  <am> 12:mm (<am> 12<hr> m<min>)
  current : the same as #2  

C. 12:00 PM (12:00)
  1. <noon>
  2. <pm> 12<hr> 
  3. <pm> 0<hr> 
  current: same as #2  

D. 12:00 ~ 1:00 PM (12:00 ~ 13:00)
  1. <pm> 12:mm (<pm> 12<hr> m<min>)
  2. <pm> 0:mm (<pm> 0<hr> m<min>) 
  current : same as #1 

In Korean, <am> is '오전', <pm> is '오후', midnight is '자정', noon is '정오'. <night> is '밤' and <day> is '낮'.

For Korean, I would go with #3 (A), #1 (B), and #1 (D).

For case A, #3 is certainly a lot more clearer than the current (in that it's midnight and is the beginning of a day). If we go with #3 for A, we also need to go with #1 for B to be more consistent.

C (12:00PM) is the toughest. #3 sounds strange.
For the sake of consistency with case D, #2 (and current) is better but it's also confusing to users (what '<pm> 12:00' means). [1] Going with #1 ('정오' meaning 'noon') is not without a downside. I'm not sure how it looks to use '<noon>' for h+, hm, hms, etc for 12:00:00 PM?

[1] With #3 for A (midnight) using '0' instead of '12', it'll be less confusing.


Change History

comment:1 Changed 3 years ago by emmons

  • Owner changed from anybody to mark
  • Priority changed from assess to major
  • type changed from unknown to data
  • Status changed from new to accepted
  • Milestone changed from UNSCH to 29

comment:2 Changed 3 years ago by jungshik

  • Description modified (diff)

comment:3 Changed 3 years ago by emmons

  • Milestone changed from 29 to upcoming

Auto move of all 29 -> upcoming

comment:4 Changed 3 years ago by c933103 <c933103@…>

To me, I'd say <night> 12<hr> and <night> 12:mm and <midnoon> 12<hr> and <pm> 12:mm in Chinese, but I suspect there are inter-regional or even intra-regional difference in it.

p.s. I frequently saw <am/pm> 0:xx in Japanese TV programs, but according to my memories, some told me that this is not recommended, and there're other competing notations exist.

comment:5 Changed 3 months ago by pedberg

  • Milestone changed from upcoming to UNSCH

CLDR 34 BRS closing item, move all upcoming → UNSCH


Add a comment

Modify Ticket

as accepted

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.