I'm trying to create a recurrence that begins on March 14, 2007 and consistently seeing it offset by 1 hour.
Here's the recurrence element I'm using to create the event: <gd:recurrence>DTSTART;TZID=America/New_York:20070314T190000 DURATION:PT7200S RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=2WE</gd:recurrence> and here's what Google returns: <gd:recurrence>DTSTART;TZID=America/New_York:20070314T200000 DTEND;TZID=America/New_York:20070314T220000 RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=2WE BEGIN:VTIMEZONE TZID:America/New_York X-LIC-LOCATION:America/New_York BEGIN:STANDARD TZOFFSETFROM:-0400 TZOFFSETTO:-0500 TZNAME:EST DTSTART:19701025T020000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU END:STANDARD BEGIN:DAYLIGHT TZOFFSETFROM:-0500 TZOFFSETTO:-0400 TZNAME:EDT DTSTART:19700405T020000 RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU END:DAYLIGHT END:VTIMEZONE </gd:recurrence> As I read it, the timezone definition created by Google doesn't take into account the change for 2007, in which Daylight Time begins on the second Sunday in March, not the first Sunday in April. I assume that's the cause of the offset. Regards, Charlie --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Calendar Data API" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-calendar-help-dataapi?hl=en -~----------~----~----~----~------~----~------~--~---
