Date
Date(date_format: str = '%Y-%m-%d')
Validates if input is a date. The date_format
argument should be in accordance to
datetime Format Code string.
When a date_format
is not given its default value is %Y-%m-%d
.
If input is instance of datetime, then it is treated as valid.
v.date().validate('2017-12-31') # true
v.date().validate('2020-02-29') # true
v.date().validate('2019-02-29') # false
v.date('%m/%d/%y').validate('12/31/17') # true
v.date('%b %d, %Y').validate('May 1, 2022') # true
v.date('%Y%d%m').validate('20173112') # true
Categorization
- Date and Time
Changelog
Version | Description |
---|---|
1.0.0 | Created |
See also: