JDK-8202088 : Japanese new era implementation
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.util:i18n
  • Affected Version: 6,7,8,11
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2018-04-20
  • Updated: 2019-05-21
  • Resolved: 2018-06-08
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11 JDK 8 Other
11 b18Fixed 8u211Fixed openjdk7uFixed
Related Reports
CSR :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Sub Tasks
JDK-8203360 :  
Description
It is anticipated that the announcement of the name of the new era may not be ready for the last JDK update before the beginning of the new era (May 1st, 2019).
In order to make it a smooth transition, implement the new era with a placeholder name "NewEra" (default) and ��������� (in Japanese) (now changed to ������ see JDK-8207152), so that the "year of era" value should be correctly calculated. The placeholder should be replaced with the genuine name after it is announced (with JDK-8174268)

This enhancement does not include the possible additional character for the new era, supposedly be assigned to U+32FF, that would need to wait till possibly Unicode 12.1 (https://www.unicode.org/L2/L2018/18220-u121planning.txt)
Comments
Similar ICU bug
11-09-2018