views:

6

answers:

0

Does anyone know a way in an ICS file to specify that all times are written in the local time at the location? I thought that leaving the 'Z' off the end of times, and using the TZID="America/Denver" (for example) in DTSTART and DTEND lines accomplished this, but MS Outlook assumes that all times are in the location's standard time. My events all take daylight savings time into account.

Do I have to rewrite the app so times are in UTC?

Do I have to include a block at the beginning that defines any time zone? This is difficult since I want to support every time zone in the Olson database.

But currently MS Outlook pushes every appointment that's during daylight savings time forward one hour, which is wrong.

Thanks in advance for any help.