United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: 4609228 (cal) RFE: Provide additional local calendars in Java
4609228 : (cal) RFE: Provide additional local calendars in Java

Details
Type:
Enhancement
Submit Date:
2001-12-14
Status:
Resolved
Updated Date:
2005-11-21
Project Name:
JDK
Resolved Date:
2005-04-25
Component:
core-libs
OS:
solaris_8,windows_nt,generic
Sub-Component:
java.util:i18n
CPU:
x86,sparc,generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
1.1.2,1.1.3,1.4.1,5.0
Fixed Versions:
6

Related Reports
Relates:
Relates:
Relates:
Relates:
Relates:
Relates:
Relates:
Relates:
Relates:
Relates:
Relates:

Sub Tasks

Description
Name: ca25432			Date: 12/13/2001



Provide International calendars for Japanese. Secondarily, for Arabic, Hebrew,
Taiwanese, and Persian.

======================================================================

Traditional Chinese calendar support has been requested by ###@###.###.
###@###.### 2002-07-10


The current BuddhistCalendar implementation for the Thai locales has some restrictions:

  - Dates in Julian B.C. are incorrect.
  - The Before B.E. and B.E. transition is incorrect.
  - April 1 as the first day of a year

Those restrictions should be removed in the new implementation.
###@###.### 2003-03-11
###@###.### 10/13/04 01:37 GMT

                                    

Comments
EVALUATION

We are going to add more calendar support without providing a new calendar API. Since the int[] fields can't be extended (due to binary compatibility), we will support calendars that don't require additional fields.

The fix still requires API changes to define calendar specific constants. For example, the first month in the Hebrew calendar is Nisan, but a new year starts from Tishri (Tishrei). It'd be confusing if we support the Hebrew calendar without defining constants for months.
###@###.### 2002-08-05


We are not providing new calendar support in Tiger.
###@###.### 2004-02-19


Added Japanese imperial calendar system support in Mustang. This bug report is being split to each calendar system request.
###@###.### 2005-04-18 06:26:55 GMT


New RFEs for other calendar systems are:

4712509 for (traditional) Chinese calendar
6256424 for Arabic calendars
6256425 for Hebrew calendar
6256428 for Persian calendar
6261278 for Taiwanese calendar

The Japanese calendar support requires 6253991, 6250537 and 4833268 to be fixed.
###@###.### 2005-04-26 09:08:56 GMT
                                     
2005-04-26



Hardware and Software, Engineered to Work Together