harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sergey Kuksenko (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-5195) [classlib][luni] java.util.Calendar doesn't recalculate fields after timeZone changing.
Date Tue, 27 Nov 2007 09:19:43 GMT

    [ https://issues.apache.org/jira/browse/HARMONY-5195?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12545762

Sergey Kuksenko commented on HARMONY-5195:

I rechecked it again.
I found one inconsistency in RI behaviour.
If you get fields of calendar before time zone changing - then setting new time zone has effect
as here described.
BUT! If set time fields and change time zone before any getting - setting time zone has no
I've checked that after calendar.patch harmony has the same behaviour as RI.
I've modified regression test patch. 
I am checking it again and putting it here in 1 hour.

> [classlib][luni] java.util.Calendar doesn't recalculate fields after timeZone changing.
> ---------------------------------------------------------------------------------------
>                 Key: HARMONY-5195
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5195
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>            Reporter: Sergey Kuksenko
>            Assignee: Tim Ellison
>            Priority: Minor
>         Attachments: calendar.patch, Greg_calendar_test.patch, Greg_calendar_test1.patch
> java.util.Calendar doesn't recalculate fields after timeZone changing.
> For example:
>            Calendar c1 = new GregorianCalendar(1999, Calendar.JUNE, 2, 15, 34, 16);
>            c1.setTimeZone(new SimpleTimeZone(60000, "ONE MINUTE"));
>            String res = c1.get(Calendar.HOUR)+":"+c1.get(Calendar.MINUTE)+":"+c1.get(Calendar.SECOND);
> After that Harmony returns "3:34:16" instead of "11:35:16" as RI does.
> Patch for unit teste for regression testing is done.
> Patch for the issue is done (also the patch slightly improve performance when calendar
already parsed time).

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message