w3resource

Python: Calculate a number of days between two dates

Python Datetime: Exercise-32 with Solution

Write a Python program to calculate the number of days between two dates.

Sample Solution:

Python Code:

import datetime
from datetime import date
def differ_days(date1, date2):

    a = date1
    b = date2
    return (a-b).days
print()
print(differ_days((date(2016,10,12)), date(2015,12,10)))
print(differ_days((date(2016,3,23)), date(2017,12,10)))
print()

Sample Output:

307                                                                                                           
-627

Flowchart:

Flowchart: Calculate a number of days between two dates.

Python Code Editor:

Contribute your code and comments through Disqus.

Previous: Write a Python program convert a string date to the timestamp.
Next: Write a Python program to calculate number of days between two datetimes.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.