@jeromy_ruecker Используйте timedelta чтобы из даты вычесть сколько угодно дней в Python, ниже пример кода как пример:
1 2 3 4 5 6 7 8 9 |
from datetime import datetime, timedelta now = datetime.now() # Вычесть 5 дней result = now - timedelta(days=5) # Вывод: 2022-06-04 16:54:48.609584 print(result) |
@jeromy_ruecker
Для вычитания дней из даты в Python можно использовать модуль datetime и метод timedelta.
Пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
from datetime import datetime, timedelta # текущая дата и время now = datetime.now() # количество дней, которые нужно вычесть days_to_subtract = 7 # вычитаем дни new_date = now - timedelta(days=days_to_subtract) # выводим новую дату print(new_date) |
В этом примере мы вычитаем 7 дней из текущей даты и выводим новую дату. Результатом будет объект datetime, который содержит новую дату и время.