After test
Learn how to check if a date time is after another.
This test checks whether a date or instant is after another. It is the opposite of the before test.
When comparing dates, this test first converts both values to an instant based on the time zone set at the application level. It then compares the instants using the same rules as relational operators to ensure consistency with the greater than operation.
For more information about how dates are converted to instants, see the section on Date-time conversion.
This test converts its arguments to instants before comparing them, while the greater than test simply fails if the arguments are incompatible.
Syntax
This test has the following syntax:
/*<value>*/ after /*<instant>*/
To negate the test, you can write:
/*<value>*/ is not after /*<instant>*/
Parameters
These are the supported parameters:
Examples
Here is a basic example of how to compare two dates:
tomorrow is after "2025-05-08" // true
You can use any valid ISO 8601 date-time string as an argument.