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

Как прибавить один день к дате и изменить ее формат в Pythone?

Если я знаю какой день, то я просто могу вручную изменить его:
print(type(first_date))
<class 'datetime.datetime'>
print(first_date)
2017-11-14 17:33:05.429441+03:00
end_date = first_date.replace(day = 15)
print(end_date)
2017-11-15 17:33:05.429441+03:00


Но суть в том, что я не буду знать, какая дата, но мне все равно надо чтобы end_date был на 1 день позже. Как быть?

И как сменить формат - нужно оставить только год, месяц, день?
end_date_str = first_date.strftime("%Y-%m-%d")
  • Вопрос задан
  • 10222 просмотра
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
rmfalx
@rmfalx Автор вопроса
Все нашел.
end_date = first_date + timedelta(days=1)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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