xxxxxxxxxx
from datetime import datetime, timedelta
# for checking current time
current_time_now = datetime.now()
# printing current_date
print ("current_date", str(current_time_now))
# determining future dates after two years
futuredate_for3years = current_time_now + \
timedelta(days = 1095)
#determining future dates after two days
futuredate_for4days = current_time_now + \
timedelta(days = 4)
# printing calculated future_dates
print('future date of 3 years is:', str(futuredate_for3years))
print('future date of 4 days is:', str(futuredate_for4days))
xxxxxxxxxx
from datetime import timedelta
# Create a delta time
datetime_delta = timedelta(weeks = 1, days = 2, hours = 4, minutes = 10,
seconds = 8, milliseconds = 25, microseconds = 8)
print("Delta datetime :- ", datetime_delta)
>>> Delta datetime :- 9 days, 4:10:08.025008
xxxxxxxxxx
class datetime.timedelta(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, hours=0, weeks=0)
Returns : Date
xxxxxxxxxx
current_date = datetime.date.today()
delta = datetime.timedelta(80)
print(current_date - delta)