$r->startDate(new DateTime("19980213T090000"))->rrule("COUNT=5") This should generate an error because the passed string in rrule() has no "FREQ=" The RFC is very clear : FREQ is required and MUST be set