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