(PHP 5 >= 5.3.0, PHP 7)
Представляет временной период.
Позволяет перемещаться в заданном временном интервале на равные промежутки времени.
$start
, DateInterval $interval
, int $recurrences
[, int $options
] )$start
, DateInterval $interval
, DateTimeInterface $end
[, int $options
] )DatePeriod::EXCLUDE_START_DATE
Исключает начальную дату, используется в DatePeriod::__construct().
Число повторов, если объект DatePeriod создавался с явным указанием $recurrences. См. DatePeriod::getRecurrences().
Включать ли начальную дату в набор дат или нет.
Дата начала периода.
В процессе итерации будет содержать текущую дату периода.
Конечная дата периода.
Спецификация повторяющегося интервала согласно ISO 8601.
Версия | Описание |
---|---|
5.3.27, 5.4.17 | Добавлены общедоступные свойства recurrences, include_start_date, start, current, end и interval. |