Change the rule-fields or RRULE filed to show new recurrences.
var oRecur = exontrol.ICalendar.IRecur.Parse("FREQ=MONTHLY;BYMONTHDAY=28,29,30,31;BYSETPOS=-1;COUNT=12");
console.log(oRecur.error() || oRecur.all().reduce(function(prev, dateTimeN)
{
return prev + new Date(dateTimeN).toUTCString() + "\n";
}, ""));
Click the "FREQ=MONTHLY;…" to change the recurrence-expression.
The supported rules are: DTSTART, FREQ, UNTIL, COUNT, INTERVAL, BYSECOND, BYMINUTE, BYHOUR, BYDAY, BYMONTHDAY, BYYEARDAY, BYWEEKNO, BYMONTH, BYSETPOS, WKST.