Javatpoint Logo
Javatpoint Logo

datetime.timedelta() Function of Python

The 'timedelta()' function of Python is present in the datetime library, which is usually used to calculate differences in given dates. We can also use it to manipulate dates in Python, and this function makes it very easy for users to manipulate dates.


For better understanding, we will show how to use the "datetime.timedelta()" function the following example:

Example 1:

In this example, we will print the future dates of three years and three days:


Initial Date: 2021-10-14 00:09:43.611036
Future Date after Two years: 2023-10-15 00:09:43.611036
Future Date after Two days: 2021-10-17 00:09:43.611036

Example 2:

In this example, we will see how we can print the past dates of two years and two hours:


Initial Date: 2021-10-14 00:19:18.449629
Past date before two years: 2019-10-15 00:19:18.449629
Past date before two hours: 2021-10-13 22:19:18.449629

Example 3:

In this example, we will calculate the difference between the two different dates:


Initial Date: 2021-10-14 00:31:13.920503
New calculated time:  2021-10-21 06:31:25.975503
Time difference between the given dates is: 7 days, 6:00:12.055000
Time difference between the initial Date and New_time_1 is: 14 days, 16:01:30.215000


In this tutorial, we learned about the 'datetime.timedelta()' function of the datetime library in Python. We have also discussed various examples for better understanding the concept of manipulating dates and calculating the difference between two dates.

Next TopicPython Bio Module

Youtube For Videos Join Our Youtube Channel: Join Now


Help Others, Please Share

facebook twitter pinterest

Learn Latest Tutorials


Trending Technologies

B.Tech / MCA