Questions tagged [rfc2445]

The RFC defines iCalendar and has been obsoleted by RFC5545 (Internet Calendaring and Scheduling Core Object Specification) on sept 2009.

http://tools.ietf.org/html/rfc2445 obsoleted by http://tools.ietf.org/html/rfc5545

The RFC defines iCalendar and has been obsoleted by RFC5545 (Internet Calendaring and Scheduling Core Object Specification) on sept 2009.

80 questions
4
votes
2 answers

Syncing EKRecurrenceRules with Cloud Service RFC 2445 iCalendar specification RRULE

I'm trying to create a cloud based service which stores recurring Events. I have chosen to do this using the icalendar RRULE standards (RFC2445) and use a database schema as below exposed via cloud based…
4
votes
1 answer

How to recover python dateutil.rrule object from a dictionary string?

I want to store dateutil.rrule objects to a database and recreate them after reading from the database. Given the following issue, I think I need to use a workaround. Python dateutils print recurrence rule according to iCalendar format (see RFC…
Rohit Banga
  • 18,458
  • 31
  • 113
  • 191
4
votes
1 answer

Adding recurring event to Google Calendar via XML

I am trying to add a recurring event to my calendar via the Protocol API. I took the syntax of the recurrence tag from an event I created in Google's interface and used that in my create request. Here is what I submitted:
KingErroneous
  • 989
  • 1
  • 8
  • 16
4
votes
1 answer

RECURRENCE-ID in iCalendar (RFC 5545)

I'm a little bit confused about the Property RECURRENCE-ID in the iCalendar specification RFC 5545 and the RANGE parameter in this property. Assume a calendar component containing a recurring event called "Meeting" which shall be scheduled each…
0x5F3759DF
  • 283
  • 3
  • 9
3
votes
1 answer

Determining occurrences from iCalendar RRule that expands

I'm reading through RFC 5545 and trying to determine how to correctly find a set of occurrences. Let's say I have a WEEKLY rrule = 2 (every other week). I also have specified a BYDAY rule part for Tue, Wed, Thu. Let's assume my start date is…
heath
  • 1,047
  • 1
  • 14
  • 31
3
votes
2 answers

How to create and send update to existing event by uisng BiWeekly library and Java Mail API?

I'm using BiWeekly library to create VEVENT and then send it by using Java Mail API. Everything work fine but how can I create an update for an existing event, i.e. when I receive VEVENT which is update it won't create a new event in a calendar but…
Anatoly
  • 5,056
  • 9
  • 62
  • 136
3
votes
1 answer

RRULE google-rfc-2445 with hour and seconds

I'm working with the implementation google-rfc-2445 (https://code.google.com/p/google-rfc-2445/) to generate the date which should be repeated following an event, not as a rule indicate (RRULE) that the repetition is done taking also note the time,…
Gustavo Salgado
  • 417
  • 4
  • 17
3
votes
3 answers

Print iCal format for recurring events

I read this answer here which explains how to output an ical file of scheduled items: How can I use PHP to dynamically publish an ical file to be read by Google Calendar? My question is what is the ical format for recurring events? Let's say i want…
John
  • 32,403
  • 80
  • 251
  • 422
3
votes
1 answer

DDay.iCal outlook compatibility with time zones and recurrence patterns

I've had some luck getting outlook to accept my .ics files via email and interpret them as calendar invites but I'm running into problems with time zones. Initially, I discovered that if all my dates are supplied in UTC, Outlook does the right thing…
Jordan
  • 1,599
  • 4
  • 26
  • 42
3
votes
2 answers

Parsing iCal from Outlook: how do I tell what the recurrence schedule is for this event?

I'm using Python, but I don't think that's relevant here. The iCal snippet below is from an Outlook 2010 export (full data). In Outlook, the event shows up as recurring, including an instance of the event on April 12th, 2012. If you open the series,…
user104365
2
votes
1 answer

Exclusive/Inclusive DTEND according to RFC5545 and Fullcalendar in event with time part, how to do it right?

According to rfc5545: The "DTEND" property for a "VEVENT" calendar component specifies the non-inclusive end of the event. Also in fullcalendar documentation for end property of event object written the same: The exclusive date/time an event…
Anatoly
  • 5,056
  • 9
  • 62
  • 136
2
votes
1 answer

How can I exclude DTSTART from generated events if its day not among days specified by BYDAY?

I'm using google-rfc-2445 to generate repeating events according to according to rfc-2445: The "DTSTART" property for a "VEVENT" specifies the inclusive start of the event. For recurring events, it also specifies the very first instance in the…
Anatoly
  • 5,056
  • 9
  • 62
  • 136
2
votes
1 answer

Why am I not receiving an EXDATE for a recurring event that has one of its instances removed or modified?

Using the Google Calendar API, and for a weekly recurring event on every Friday that never ends, I have cancelled one of the instances and modified the starting time for another instance several weeks later. On fetching this event from the calendar,…
2
votes
1 answer

Parse RRULE to readable text?

I am looking for a library (php) or some pseudocode to parse Ical RRULEs to readable text(like for example google calendar) RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=1FR,3FR,5FR -> Monthly on Friday of weeks 1, 3, 5 of the month
Merion
  • 721
  • 2
  • 13
  • 24
2
votes
3 answers

RRule for every 29th of the month

our team has been researching a right way to represent reucurrences and we've stumbled upon RRule https://www.rfc-editor.org/rfc/rfc2445 (specified in the iCalendar rfc). i'm trying to write an rrule in which it would allow me to generate dates that…