Is After Modifier
Returns true if a date variable is after another date. That second date can be the name of another variable, a literal date string, or any relative date format (see PHP DateTime for more details).
start_date: January 17 2015
end_date: December 1 2015
{{ if end_date | is_after($start_date) }}
{{ if start_date | is_after("2014-01-01") }}
{{ if start_date | is_after("-1 day") }}
{{ if start_date | is_after($end_date) }}
@if (Statamic::modify($end_date)->isAfter($start_date)->fetch()) @endif
@if (Statamic::modify($start_date)->isAfter("2014-01-01")->fetch()) @endif
@if (Statamic::modify($start_date)->isAfter("-1 day")->fetch()) @endif
@if (Statamic::modify($start_date)->isAfter($end_date)->fetch()) @endif
true
true
false
false
Warning!
By default, when using a modifier on a date variable, it will be operating on the UTC date rather than the localized date.
Please refer to our Timezones guide for more information.