This is a leftover when we introduced "dayperiods" in the JDK 
([JDK-8247781](https://bugs.openjdk.org/browse/JDK-8247781)). The CLDR 
Converter was modified to generate patterns for SimpleDateFormat for dayperiods 
(simply replacing them with ampm), and the same processing should have been 
applied to Host provider on mac, which also uses LDML patterns. As in the bug 
report, macos recently started using dayperiods, thus the issue was revealed. 
Regression test is not provided as it would require the macos's default locale 
should be configured to zh_TW. I have manually confirmed that the proposed fix 
would work for the problem case.

-------------

Commit messages:
 - initial commit

Changes: https://git.openjdk.org/jdk/pull/28181/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=28181&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8371339
  Stats: 12 lines in 1 file changed: 11 ins; 0 del; 1 mod
  Patch: https://git.openjdk.org/jdk/pull/28181.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/28181/head:pull/28181

PR: https://git.openjdk.org/jdk/pull/28181

Reply via email to