DatePeriod::__construct Creates new DatePeriod object &reftitle.description; public DatePeriod::__construct DateTimestart DateIntervalinterval intrecurrences intoptions public DatePeriod::__construct DateTimestart DateIntervalinterval DateTimeend intoptions public DatePeriod::__construct stringisostr intoptions Creates new DatePeriod object. &reftitle.parameters; start Start date. interval Interval. recurrences Number of recurrences. end End date. isostr String containing the ISO interval. options Can be set to DatePeriod::EXCLUDE_START_DATE.