(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)
IntlCalendar::after — Определяет, время этого объекта позже времени переданного объекта
Объектно-ориентированный стиль
Процедурный стиль
Возвращает, соответствует ли время этого объекта времени аргумента.
calendar
Экземпляр IntlCalendar.
other
Календарь, время которого будет сравниваться со временем основного объекта.
Возвращает true
, если текущее время этого объекта позже времени аргумента calendar
.
В противном случае возвращает false
.
В случае возникновения ошибки также возвращается false
. Для обнаружения условий ошибки используйте intl_get_error_code() или настройте выбрасывание исключений в Intl.
Пример #1 Пример использования IntlCalendar::after()
<?php
$cal1 = IntlCalendar::createInstance();
$cal2 = clone $cal1;
var_dump($cal1->after($cal2), //false
$cal2->after($cal1)); //false
$cal1->roll(IntlCalendar::FIELD_MILLISECOND, true);
var_dump($cal1->after($cal2), //true
$cal2->after($cal1)); //false