jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alexander Klimetschek <aklim...@day.com>
Subject Re: NodeType.setProperty behaviour
Date Thu, 04 Feb 2010 15:06:01 GMT
On Thu, Feb 4, 2010 at 13:57, xor exor <makkalot@gmail.com> wrote:
> Well for example i'm getting the date as 2010 12 1 17:00 GMT+2 the time that
> i get from
> ISO8601.format is OK i mean it is GMT0 15:00 then i try to save that value
> to db with setProperty the date value is messed to something like GMT+4
> 19:00

Should be obvious: 15:00 GMT+00:00 == 19:00 GMT+04:00

The java.util.Calendar object contains the timezone (to be exact: the
timezone difference, ie. +4 in this case) and this is stored in JCR as
well. So normally just taking a Calendar object in the local timezone
and giving it to JCR works well.

Everything else can be done by using operations on the Calendar object
to convert from and to other timezones. Which is a topic on its own,
that can be answered by Google ;-)


Alexander Klimetschek

View raw message