Создание объекта даты с использованием формата ISO
Модуль datetime
предоставляет несколько методов для создания объекта date
. Один из них - метод fromisoformat
, который принимает дату в формате ГГГГ-ММ-ДД, соответствующем стандарту ISO 8601.
Стандарт ISO 8601 определяет способ представления даты и времени. Он часто используется, поэтому стоит потратить немного времени, чтобы ознакомиться с ним. Взгляните на рисунок, на котором показаны значения, требуемые форматом:
Теперь посмотрите на код в редакторе и запустите его.
В нашем примере ГГГГ - это 2019 год, ММ - 11 (ноябрь), а ДД - 04 (четвертый день ноября).
При замене даты обязательно добавляйте 0 перед месяцем или днем, который выражается числом меньше 10.
Примечание: метод fromisoformat
доступен в Python с версии 3.7.