[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [Bug 121055] New: Start/End times parsed wrong in VCalender files
From: Jason Keirstead <jason () keirstead ! org>
Date: 2006-01-30 19:01:08
Message-ID: 20060130200106.121055.jason () keirstead ! org
[Download RAW message or body]
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.kde.org/show_bug.cgi?id=121055
Summary: Start/End times parsed wrong in VCalender files
Product: kontact
Version: unspecified
Platform: Ubuntu Packages
OS/Version: Linux
Status: NEW
Severity: normal
Priority: NOR
Component: general
AssignedTo: molkentin kde org
ReportedBy: jason keirstead org
Version: (using KDE KDE 3.5.1)
Installed from: Ubuntu Packages
I have had this issude ever since KDE 3.4, but have never reported it because I \
assumed someday it would be fixed (I can't believe I am the only one experiencing \
it), but it has gotten icnreasingly annoying.
KMail / KOrganizer do not properly parse the timezone information in attached \
VCalendar files coming from Outlook/Exchange. As a result, any appointment where I \
click on "Accept" in KMail is off by my timezone's difference from GMT (4 hours).
I will attach a an example VCal file with the problem (incriminating fields have been \
removed!). In this file:
DTSTART;TZID="(GMT-04.00) Atlantic Time (Canada)":20060131T100000
DTEND;TZID="(GMT-04.00) Atlantic Time (Canada)":20060131T110000
As you can see, the timezone is specified in the field so those times are already \
local to my time zone. But when KMail parses it, it seems to think it is GMT, because \
it sets the times as being 2:00 PM to 3:00 PM instead of 10:AM to 11:AM.
BEGIN:VCALENDAR
METHOD:REQUEST
PRODID:Microsoft CDO for Microsoft Exchange
VERSION:2.0
BEGIN:VTIMEZONE
TZID:(GMT-04.00) Atlantic Time (Canada)
X-MICROSOFT-CDO-TZID:9
BEGIN:STANDARD
DTSTART:16010101T020000
TZOFFSETFROM:-0300
TZOFFSETTO:-0400
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=10;BYDAY=-1SU
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T020000
TZOFFSETFROM:-0400
TZOFFSETTO:-0300
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=4;BYDAY=1SU
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20060130T161036Z
DTSTART;TZID="(GMT-04.00) Atlantic Time (Canada)":20060131T100000
UID:040000008200E00074C5B7101A82E00800000000C088B62C9625C601000000000000000
0100000005D65E72A1531554E8EA7EBB83AB4E0A7
DTEND;TZID="(GMT-04.00) Atlantic Time (Canada)":20060131T110000
SEQUENCE:0
PRIORITY:5
CLASS:
CREATED:20060130T161035Z
LAST-MODIFIED:20060130T161039Z
STATUS:CONFIRMED
TRANSP:OPAQUE
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-INSTTYPE:0
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-OWNERAPPTID:459151318
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:REMINDER
TRIGGER;RELATED=START:-PT00H15M00S
END:VALARM
END:VEVENT
END:VCALENDAR
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic