@ShagolChannel

Как в аргумента функции передать дату для datetime?

Я хочу сделать функцию, которая будет в аргумента принимать дату и записывать её в тип datetime. Это можно реализовать без дополнительной функции: datetime.date(2022, 1, 22), но можно ли как-то дату передать аргументом?
def get_date(date):
    date = datetime.date(date)

get_date(2021, 1, 12)

Пытался списком передать, но тоже ошибка падает
  • Вопрос задан
  • 422 просмотра
Пригласить эксперта
Ответы на вопрос 2
AlexNest
@AlexNest Куратор тега Python
Работаю с Python/Django
Пойдите почитайте Луца.
Как дойдете до функций и их аргументов - поймете что делаете не так.
Ответ написан
Комментировать
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
from datetime import datetime

def get_date(inp):
    return datetime(*inp).date()

dat = (2021, 1, 12)
get_date(dat)
# datetime.date(2021, 1, 12)
Ответ написан
Ваш ответ на вопрос

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

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