zut.time.parse_date

zut.time.parse_date(value: str | datetime | None, *, required: Literal[True], format: Literal['detect'] | str | None = None) date
zut.time.parse_date(value: str | datetime | None, *, required: Literal[False] = False, format: Literal['detect'] | str | None = None) date | None

Convert a literal to a date.

Parameters:

format – Order of year, month, and date (e.g. “%d/%m/%Y”), used only if the date string is ambiguous (for example “01/02/2023”). Use format=’detect’ to try to detect the date format from the current locale.