Help get this topic noticed by sharing it on Twitter Twitter, Facebook Facebook, or email.
Pat O

CalDAV records generated by emClient incorrectly address daylight savings time

Hello. I am using emClient 3.5.12280.0 as a CalDAV client and Smartermail 9 for my CalDAV server. I noticed events were an hour off when sycnhronizing with my Android phone's calendar using CalDAV-Sync. I have Smartermail and clients set to America/Chicago (UTC-6, Central time Zone).

CalDAV-Sync's developer kindly reviewed my CalDAV records, and discovered that emClient may be generating CalDAV records incorrectly with respect to daylight savings time. He called the suspect items "Olson IDs".

Events created on my phone and on Smartermail's calendar web GUI sync properly to all devices. Only events generated within emClient have this problem.

Looking at the records, emClient contains this:

BEGIN:STANDARD
DTSTART:19700101T020000

and

BEGIN:DAYLIGHT
DTSTART:19700101T020000

which seems to signify that standard and daylight savings time begin on the same date. In contrast, the Google calendar handles it this way:

BEGIN:DAYLIGHT
DTSTART:19700308T020000

and

BEGIN:STANDARD
DTSTART:19701101T020000

Is this assessment correct, and can emClient address a fix? Many thanks and credit to Marten Gajda at CalDAV-Sync.
1 person has
this problem
+1
Reply