Comparing dates in Python
Comparing dates is quite easy in Python. Dates can be easily compared using comparison operators (like <, >, <=, >=, != etc.). Let’s see how to compare dates with the help of
datetime module using Python.
Code #1 : Basic
Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.
To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning - Basic Level Course
d1 is greater than d2 : False d1 is less than d2 : True d1 is not equal to d2 : True
Code #2 : Sorting dates
One of the best ways to sort a group of dates is to store them into a list and apply
sort() method. This will sort all the dates which are available in the list. One can store the date class objects into the list using
2011-04-07 2011-05-02 2015-06-29 2018-05-24
Code #3 : Comparing Dates
date class objects, just like comparing two numbers.
Enter first person's date(DD/MM/YYYY) : 12/05/2017 Enter second person's date(DD/MM/YYYY) : 10/11/2015 The second person is older