Version: 1.9.9 (using KDE 3.5.9) OS: Linux Installed from: Fedora RPMs Hi. When I receive meeting invitation with multiple time zones defined, kmail shows me the time using the first time zone without displaying which zone it uses, for example for the following ics: Content-Type: text/calendar; charset=utf-8; method=REPLY; name=meeting.ics Content-Transfer-Encoding: 7bit BEGIN:VCALENDAR PRODID:Zimbra-Calendar-Provider VERSION:2.0 METHOD:REPLY BEGIN:VTIMEZONE TZID:(GMT-05.00) Eastern Time (US & Canada) BEGIN:STANDARD DTSTART:19710101T020000 TZOFFSETTO:-0500 TZOFFSETFROM:-0400 RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=11;BYDAY=1SU END:STANDARD BEGIN:DAYLIGHT DTSTART:19710101T020000 TZOFFSETTO:-0400 TZOFFSETFROM:-0500 RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=3;BYDAY=2SU END:DAYLIGHT END:VTIMEZONE BEGIN:VTIMEZONE TZID:(GMT+01.00) Belgrade / Bratislava / Budapest / Ljubljana / Prague BEGIN:STANDARD DTSTART:19710101T030000 TZOFFSETTO:+0100 TZOFFSETFROM:+0200 RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=10;BYDAY=-1SU END:STANDARD BEGIN:DAYLIGHT DTSTART:19710101T020000 TZOFFSETTO:+0200 TZOFFSETFROM:+0100 RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=3;BYDAY=-1SU END:DAYLIGHT END:VTIMEZONE BEGIN:VEVENT UID:7e2f545c-f2fe-43f2-852c-dc4bc6da0acd SUMMARY:Accept: test ... DTSTART;TZID="(GMT+01.00) Belgrade / Bratislava / Budapest / Ljubljana / Pra gue":20080821T160000 DTEND;TZID="(GMT+01.00) Belgrade / Bratislava / Budapest / Ljubljana / Pragu e":20080821T170000 kmail tells me that the event begins at "2008-08-21 22:00" and ends at "2008-08-21 23:00", which is obviously nonsense I would prefer if kmail shows the local time (including DST) and indicates the time zone (of the local time) plus DST status, or at least when using non-local time if it shows UTC+x to get the time right.
It shows correctly in my local timezone.