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
