Can iCal schedule an event for the first weekday after BYMONTHDAY if BYMONTHDAY is a weekend?

calendar, google-calendar-api, icalendar

Solution

you cannot set exception but you can use a combination of byday and bymonthday: something like will give you the monday after a week-end which had either on saturday or sunday a 15th.

RRULE:FREQ=MONTHLY;BYDAY=MO;BYMONTHDAY=16,17

By combining with another event: RRULE:FREQ=MONTHLY;BYDAY=MO,TU,WE,TH,FR;BYMONTHDAY=15

you'll be there

Problem

If I have a recurring event on a given day of the month (i.e. the 15th) and that day falls on a Saturday or a Sunday, is it possible for iCal to instead schedule the event to occur on the next available week day?

Original source