Класс DateInterval
(PHP 5 >= 5.3.0)
Введение
Представление интервалов дат. Интервалы дат хранятся либо определенном фиксированном времени (в годах, месяцах, днях, часах и т.д.) или относительной строке времени, формат который поддерживает DateTime конструктор.
Обзор классов
DateInterval {
/* Свойства */
public integer $DateInterval->y ;
public integer $m ;
public integer $d ;
public integer $h ;
public integer $i ;
public integer $s ;
public integer $invert ;
public mixed $days ;
/* Методы */
public DateInterval::__construct ( string $interval_spec )
public static DateInterval DateInterval::createFromDateString ( string $time )
public string DateInterval::format ( string $format )
}
Свойства
y -
Количество лет.
m -
Количество месяцев.
d -
Количество дней.
h -
Количество часов.
i -
Количество минут.
s -
Количество секунд.
invert -
Принимает 1 если интервал инвертируется и 0 в противном случае. См. DateInterval::format().
days -
Суммарное количество дней между начальной и конечной датами в DateTime::diff() вычислении. В других случаях days будет FALSE.
Содержание
- DateInterval::__construct — Создает новый объект DateInterval
- DateInterval::createFromDateString — Создает объект класса DateInterval, используя данные из переданной строки
- DateInterval::format — Форматирует интервал
Описание класса dateinterval, примеры использования класса dateinterval.
Смотрите также:
Описание на ru2.php.net
Описание на php.ru