On Feb 4, 2008, at 11:32 PM, Kulvinder Singh wrote:

> For one of my recurring events, the ical string  is :
>
> <gd:recurrence>DTSTART;TZID=America/New_York:20080116T173000  
> DTEND;TZID=America/New_York:20080116T180000  
> RRULE:FREQ=WEEKLY;INTERVAL=1 BEGIN:VTIMEZONE ... END:VTIMEZONE</ 
> gd:recurrence>
>
> Is this wrong  because it doesnt contain a BYDAY element ? This  
> event occurs every Wednesday.

BYDAY is optional according to RFC 2445.

> I am downloading this event on my machine. If there is no BYDAY, how  
> will i convert the local time in the ical to my machine's time ?

If the DTSTART is Wednesday, then every recurrence of a weekly event  
will be on a Wednesday.

Here's the RFC:

> Information, not contained in the rule, necessary to determine the
>    various recurrence instance start time and dates are derived from  
> the
>    Start Time (DTSTART) entry attribute. For example,
>    "FREQ=YEARLY;BYMONTH=1" doesn't specify a specific day within the
>    month or a time. This information would be the same as what is
>    specified for DTSTART.


-- 

Ray
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to