Hello All,
Several test cases in tests.api.java.util.GregorianCalendarTest fail on
RI 5.0 because The maximum and minimum Calendar.ZONE_OFFSET of Harmony
and RI are different. And I cound not find any related information in
the specification. Could anybody suggest? Thanks a lot.
Consider the following code:
GregorianCalendar calendar = new GregorianCalendar();
System.out.println("Maximun zone offset(hour): " +
calendar.getMaximum(Calendar.ZONE_OFFSET)/3600000);
System.out.println("Minimun zone offset(hour): " +
calendar.getMinimum(Calendar.ZONE_OFFSET)/3600000);
*Output on RI 1.5.0_07:*
Maximun zone offset(hour): 14
Minimun zone offset(hour): -13
*Output on Harmony:*
Maximun zone offset(hour): 12
Minimun zone offset(hour): -12
Best regards,
--
Richard Liang
China Software Development Lab, IBM