Как увеличить дату на единицу в Python: несколько методов, объясненных примерами кода

Чтобы увеличить дату на один день в Python, вы можете использовать несколько методов. Вот несколько примеров:

Метод 1. Использование модуля datetime

from datetime import datetime, timedelta
# Get the current date
current_date = datetime.now().date()
# Increment the date by one day
next_date = current_date + timedelta(days=1)
print(next_date)

Метод 2. Использование модуля dateutil

from datetime import datetime
from dateutil.relativedelta import relativedelta
# Get the current date
current_date = datetime.now().date()
# Increment the date by one day
next_date = current_date + relativedelta(days=1)
print(next_date)

Способ 3. Использование модуля календаря

import calendar
# Get the current date
current_date = calendar.datetime.date.today()
# Increment the date by one day
next_date = current_date + calendar.timedelta(days=1)
print(next_date)

Метод 4. Использование библиотеки pandas

import pandas as pd
# Get the current date
current_date = pd.to_datetime('today').date()
# Increment the date by one day
next_date = current_date + pd.DateOffset(days=1)
print(next_date)

Все эти методы дают один и тот же результат. Разница заключается в используемых модулях и библиотеках. Вы можете выбрать тот, который лучше всего соответствует вашим требованиям.