Python Add Days To Date Example
Chapter:
Python
Last Updated:
14-05-2023 05:51:15 UTC
Program:
/* ............... START ............... */
from datetime import date, timedelta
# Get the current date
current_date = date.today()
print("Current date:", current_date)
# Add 5 days to the current date
future_date = current_date + timedelta(days=5)
print("Date after adding 5 days:", future_date)
/* ............... END ............... */
Output
Current date: 2023-05-14
Date after adding 5 days: 2023-05-19
Notes:
-
In this example, we start by importing the necessary modules: date from the datetime module and timedelta from the datetime module.
- Here's a breakdown of the program:
- First We are using the date.today() function to get the current date. The today() function returns a date object representing the current local date.
- We print the current date using the print() function.
- Next, we add 5 days to the current date using the timedelta(days=5) expression. The timedelta represents a duration or difference between two dates or times. We specify the number of days to add as days=5
- We assign the resulting date to the future_date variable.
- Finally, we print the future date after adding 5 days using the print() function.
- When you run this code, it will display the current date and the date after adding 5 days.