datetime.timedelta()

The datetime.timedelta() method returns an object representing a duration, resolved to microseconds, that occurs between date, time, and datetime objects.

Syntax

datetime.timedelta(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, hours=0, weeks=0)

All of the parameters are optional and default to zero.

Codebyte Example

We can perform different operations on a datetime object. For example, if we want to add 2 months to the current date, it can be done as below:

Code
Output
Loading...

Contributors

Interested in helping build Docs? Read the Contribution Guide or share your thoughts in this feedback form.

Learn Python on Codecademy