xxxxxxxxxx
from datetime import datetime
import pandas as pd
current_date = datetime. today()
print('Current Date: ', current_date)
# Subtract 10 months from current date
n = 10
past_date = current_date - pd. DateOffset(months=n)
print('Date - 10 months before current date: ' , past_date)
print('Date - 10 months before current date: ' , past_date.date())
# Convert datetime object to string in required format
date_format = '%m/%d/%Y'
past_date_str = past_date. strftime(date_format)
print('Date (as string) - 10 months before current date: ' , past_date_str)
xxxxxxxxxx
from datetime import datetime
from dateutil.relativedelta import relativedelta
current_date = datetime. today()
print('Current Date: ', current_date)
# Subtract 20 months from current date
n = 20
past_date = current_date - relativedelta(months=n)
print('Date - 20 months before current date: ' , past_date)
print('Date - 20 months before current date: ' , past_date.date())
# Convert datetime object to string in required format
date_format = '%m/%d/%Y'
past_date_str = past_date. strftime(date_format)
print('Date (as string) - 20 months before current date: ' , past_date_str)