Checks if the given value is a valid Dayjs object in the past.
Beware that the behaviour of this check depends on the current time and can thus be difficult to test.
Example// Ensure the value is in the past.
@PastDayjs()
created: Dayjs
Parameters
Optional
options: { allow_invalid?: boolean; granularity?: OpUnitType; inclusive?: boolean } & ValidationOptions
Accepts the following options (in addition to generic class-validator options):
allow_invalid: boolean = false
If true, allow the Dayjs object to be invalid (see isValid()).inclusive: boolean = false
If true, allow the current date as well.granularity: string = 'milliseconds'
Defines the granularity, e.g. "day" to ignore hours, minutes, seconds and milliseconds.RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4