(PHP 5 >= 5.3.0, PHP 7)
Представление интервалов дат.
Интервалы дат хранятся либо определенном фиксированном времени (в годах, месяцах, днях, часах и т.д.) или относительной строке времени, формат который поддерживает DateTime конструктор.
Количество лет.
Количество месяцев.
Количество дней.
Количество часов.
Количество минут.
Количество секунд.
Принимает 1, если интервал представляет отрицательный период времени и 0 в противном случае. См. DateInterval::format().
Если объект DateInterval создан методом
DateTime::diff(), то это суммарное число дней
между начальной и конечной датами. В противном случае
days примет значение FALSE
.
В версиях PHP до 5.4.20/5.5.4 при обращении к этому свойству Вы будете получать
-99999 вместо FALSE
.