Некоторые основные методы сравнения дат в Java:
- isAfter(). 12 Возвращает true, если текущая дата находится после указанной, и false — если нет. 12
- isBefore(). 12 Возвращает true, если текущая дата находится перед указанной, и false — если нет. 12
- isEqual(). 12 Возвращает true, если текущая дата равна указанной, и false — если нет. 12
- compareTo(). 13 Сравнивает текущий объект с указанным. 3 Если текущая дата меньше сравниваемой, метод возвращает число меньше нуля, если даты равны — ноль, если текущая дата больше сравниваемой — число больше нуля. 3
- after() и before(). 3 Методы класса Date, которые возвращают true или false в зависимости от того, находится ли дата до или после указанной. 3
Эти методы сравнивают даты на уровне миллисекунд, то есть учитывают как дату, так и время. 5