[Tickets #12843] Wrong timezone calculation with CalDAV
noreply at bugs.horde.org
noreply at bugs.horde.org
Mon Nov 18 10:30:47 UTC 2013
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/12843
------------------------------------------------------------------------------
Ticket | 12843
Created By | nicolas at deffayet.com
Summary | Wrong timezone calculation with CalDAV
Queue | Kronolith
Version | 4.1.4
Type | Bug
State | Unconfirmed
Priority | 3. High
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
nicolas at deffayet.com (2013-11-18 10:30) wrote:
Server:
Horde Webmail Groupware (last version)
The server store data using UTC.
Webinterface used.
Android device:
Samsung Galaxy Note 2 (4.1.2) stock image)
Local time zone is GMT+1
Google Calendar used as calendar app.
Evolution -> Horde -> Android
-----------------------------
I have created a new appoitement in Evolution (gnome.org mail
application) on 18th: 12h Europe/Paris = 11h UTC
Evolution send the time in UTC format to Horde (don't know why).
DTSTART:20131118T110000Z
DTEND:20131118T113000Z
In Evolution: show 11h UTC
In Horde: show 11h UTC
In Android: show 12h CET
=> In this direction everything is fine.
Android -> Horde -> Evolution
-----------------------------
But now, when i created a new appoitement in Android on 18h: 14h
Europe/Paris aka CET = 13h UTC
Horde ics data:
DTSTART:20131118T120000Z
DTEND:20131118T130000Z
In Evolution: show 12h UTC
=> This is wrong! It should be 13h UTC.
In Horde: show 12h UTC
=> This is wrong! It should be 13h UTC.
In Android: show 13h CET
=> This is wrong! It should be 14h CET.
In this direction there is an issue.
For know if the issue is related to timezone or summer-time, i created
a new appoitement in Android on 18th: 15h America/New_York (Eastern
Standard Time GMT-5) = 20h UTC
Horde ics data:
DTSTART:20131119T010000Z
DTEND:20131119T020000Z
In Horde: show 01h UTC of 19th -- 20h America/New_York of 18th
=> This is wrong! It should be 20h UTC of 18h.
In Android: show 02h CET of 19th
=> This is wrong! It should be 21h CET of 18th.
More information about the bugs
mailing list