LocalDateTime compareTo() method in Java with Examples
The compareTo() method of LocalDateTime class in Java is used to compare this date-time to the date-time passed as the parameter.
Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course.
public int compareTo(ChronoLocalDateTime anotherDate)
Parameter: This method accepts a parameter anotherDate which specifies the other date-time to be compare to. It should not be null.
Returns: The function returns an integer value which is the comparator value after comparison.
Below programs illustrate the LocalDateTime.compareTo() method:
Date 1: 2018-11-03T12:45:30 Date 2: 2015-01-05T12:45:30 After comparison: -3
Date 1: 2010-12-05T12:50:30 Date 2: 2012-05-10T12:50:30 After comparison: 2