Quote:
Originally Posted by dlbewley Some of my appointments are showing the right time and some are moved an hour later.
I have an appt for tomorrow. It should be at 3pm. It displays as 4pm in ZCS and on my Windows smart phone. If I edit the appointment in ZCS the form is correctly pre-populated with 3pm.
I dumped my calendar: Code: curl -k -u ${USER} https://zimbra/home/${USER}/calendar?fmt=ics > zimbra.ics I grepped the TZID of the appointment:
DTSTART;TZID="GMT-08.00":20090108T080000
I have an old recurring appt on Thursday and it is displaying as expected.
I grepped that TZID:
DTSTART;TZID="(GMT-08.00) Pacific Time (US & Canada)":20071019T130000
The first appt does not have an exact match in timezones.ics ("GMT-08.00").
Maybe if there is not an exact match it uses some inaccurate default? Code: [zimbra@zebra conf]$ grep 'GMT-08' timezones.ics
TZID:(GMT-08.00) Pacific Time (US & Canada)
TZID:(GMT-08.00) Tijuana / Baja California This is Zimbra 5.0.10 on RHEL |
I didn't mention that this appointment was created from my Smart Phone.
I just opened it in ZCS and changed the timezone, and now it displays
correctly on ZCS and the phone. The diff looks basically like this.
Code:
< DTSTART;TZID="GMT-08.00":20090310T150000
< DTEND;TZID="GMT-08.00":20090310T160000
---
> DTSTART;TZID="(GMT-08.00) Pacific Time (US & Canada)":20090310T150000
> DTEND;TZID="(GMT-08.00) Pacific Time (US & Canada)":20090310T160000