Prior to my work with the API, I was adding events to the Google
Calendar by creating iCalendar (".ics") files and manually importing
them on the web. This all worked fine. The Calendar files typically
have several events, around the world, with several time zones. Each
event date/time typically has a time zone defined by name, eg:DTSTART;TZID=/softwarestudio.org/Olson_20011030_5/America/San_Francisco:2 0061014T090000 DTEND;TZID=/softwarestudio.org/Olson_20011030_5/America/San_Francisco:200 61020T180000 Then at the end of the file is a definition for every time zone used earlier within the file; eg: BEGIN:VTIMEZONE TZID:/softwarestudio.org/Olson_20011030_5/America/San_Francisco X-LIC-LOCATION:America/Los_Angeles BEGIN:STANDARD TZOFFSETFROM:-0700 TZOFFSETTO:-0800 TZNAME:PST DTSTART:19701025T020000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU END:STANDARD BEGIN:DAYLIGHT TZOFFSETFROM:-0800 TZOFFSETTO:-0700 TZNAME:PDT DTSTART:19700405T020000 RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU END:DAYLIGHT END:VTIMEZONE There would typically be several such definitions. Q: How do I add such time zoned events using the C# API, either with my own named time zone definition (as above), or using pre-defined-by-Google time zone definition please? Example file with one time zone: http://lef.csc.com/events/listings/study_tours/15_10_06/CSCLEF20061015ST.ics Example file with multiple time zones: http://lef.csc.com/events/listings/CSCLEFEvents.ics John Walton --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
