You need to compare the dates , so let's do just that.
Using this answer as a reference:
Calendar calendar = Calendar.getInstance();
LocalDate localDate = LocalDate.now();
LocalDate calendarAsLocalDate = calendar.toInstant()
.atZone(calendar.getTimeZone().toZoneId())
.toLocalDate();
return calendarAsLocalDate.compareTo(localDate)
source
share