Answers for "java compare localdatetime"

0

java compare localdatetime

Using equals() LocalDate does override equals:

int compareTo0(LocalDate otherDate) {
    int cmp = (year - otherDate.year);
    if (cmp == 0) {
        cmp = (month - otherDate.month);
        if (cmp == 0) {
            cmp = (day - otherDate.day);
        }
    }
    return cmp;
}
If you are not happy with the result of equals(), you are good using the predefined methods of LocalDate.

isAfter()
isBefore()
isEqual()
Notice that all of those method are using the compareTo0() method and just check the cmp value. if you are still getting weird result (which you shouldn't), please attach an example of input and output
Posted by: Guest on March-19-2021

Code answers related to "Java"

Java Answers by Framework

Browse Popular Code Answers by Language