[Tickets #12888] No timezone data in exported ICS file
noreply at bugs.horde.org
noreply at bugs.horde.org
Thu Dec 26 15:10:56 UTC 2013
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/12888
------------------------------------------------------------------------------
Ticket | 12888
Created By | nicolas at deffayet.com
Summary | No timezone data in exported ICS file
Queue | Kronolith
Version | 4.1.4
Type | Bug
State | Unconfirmed
Priority | 3. High
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
nicolas at deffayet.com (2013-12-26 15:10) wrote:
Event starting at 2013-11-19 18h00 with timezone Europe/Berlin in
Horde calendar.
Export the event in a ICS file using the feature of Horde Calendar Web
Interface.
If you open ICS file, you can see missing timezone data:
---
BEGIN:VCALENDAR
VERSION:2.0
X-WR-CALNAME:Calendar of
PRODID:-//The Horde Project//Horde iCalendar Library//EN
BEGIN:VEVENT
DTSTART:20131119T170000Z
DTEND:20131119T180000Z
DTSTAMP:20131226T135103Z
UID:d9efd40a-39b5-4d62-9129-83ff649fa1a8
CREATED:20131226T134956Z
LAST-MODIFIED:20131122T185750Z
SUMMARY:Test Event
DESCRIPTION:Some Description
LOCATION:Some Location
CLASS:PUBLIC
STATUS:CONFIRMED
TRANSP:OPAQUE
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Test Event
TRIGGER;VALUE=DURATION:-PT10M
END:VALARM
END:VEVENT
END:VCALENDAR
---
If the ICS file is imported in another client, the event have timezone
set to UTC and not as Europe/Berlin.
It seem TZID line is missing and DTSTART/DTEND should have
TZID=Europe/Berlin without Z (meaning UTC) at the end timestamp
(exemple: DTSTART;TZID=Europe/Berlin:20131119T180000)
More information about the bugs
mailing list