JavaScript library for working with recurrence rules for calendar dates as defined in the iCalendar RFC and more.
RRuleSet
, which allows more complex recurrence setups,
mixing multiple rules, dates, exclusion rules, and exclusion dates.dtstart
(dtstart.getTime() % 1000
)freq
is now options.freq
.options.cache
is now noCache
.iterator
has to return true
dtstart
and options
arguments removed from RRule.fromString
(use RRule.parseString
and modify options
manually instead).today
argument removed from Rule.prototype.toText
(never actually used).rule.toString()
now includes DTSTART
(if explicitely specified
in options
)..clone
is now .nth
, eg. RRule.FR.nth(-1)
(last Friday).RRule.parseString
RRule.parseText
RRule.optionsToString