RFC 2445 and your own experiments show that your UNTIL is incorrect. RFC
2445 says:

recur = "FREQ"=freq *(
> ; either UNTIL or COUNT may appear in a 'recur',
> ; but UNTIL and COUNT MUST NOT occur in the same 'recur'
> ( ";" "UNTIL" "=" enddate ) /


There is no timezone there, just the enddate, which is:

 enddate = date
> enddate =/ date-time ;An UTC value


Ray

On Fri, Jul 29, 2011 at 4:11 PM, Massimo Cafaro <
[email protected]> wrote:

> Every time I try to add a recurring event described by the following
> recurrence
>
> DTSTART;TZID=Europe/Rome:20110729T145000
> DTEND;TZID=Europe/Rome:20110729T155000
> RRULE:FREQ=DAILY;INTERVAL=2;UNTIL=TZID=Europe/Rome:20110825T155000
>
> I get back the following error: 400 Failed to process recurrence rule
> I have read that when this happens I need to retry the insert.
> However, the insert fails every time. Is there something wrong with
> this particular recurrence?
>
> Note that the same recurrence without the UNTIL part works correctly.
>
> Thank you in advance.
>
> --
> 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://code.google.com/apis/calendar/community/forum.html
>

-- 
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://code.google.com/apis/calendar/community/forum.html

Reply via email to