Задать вопрос
@szjyakgf

Как правильно работать с datetime.date()?

a1 = 2022
a2 = 11
a3 = 21
aa = datetime.date(int(a3), int(а2), int(a1))

Ошибка
TypeError: descriptor 'date' for 'datetime.datetime' objects doesn't apply to a 'int' object
  • Вопрос задан
  • 1065 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
Перепроверь с чем ты пытаешься работать - с классом datetime.datetime и его полем date, или же с модулем datetime и его классом date.
Судя по ошибке - ты работаешь c первым, а думаешь что со вторым.
Перепроверь импорт модуля. Ты его не показал, но я готов спорить что там from datetime import datetime.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы