Используйте метод toEpochDay() для вычисления разницы между двумя датами
В этом шаге мы будем использовать метод toEpochDay()
для вычисления разницы между двумя датами в днях.
Добавьте следующий код в метод main
:
// Создайте два объекта LocalDate
LocalDate date1 = LocalDate.of(2010, 5, 10);
LocalDate date2 = LocalDate.of(2020, 3, 15);
// Вычислите разницу между двумя датами в днях
long diffInDays = date2.toEpochDay() - date1.toEpochDay();
// Выведите разницу в днях
System.out.println("Разница в днях: " + diffInDays);
Сохраните файл и выйдите из него с помощью Ctrl+X
, Y
, Enter
.
Скомпилируйте программу снова с использованием команды javac
:
javac DateDemo.java
Запустите программу снова с использованием команды java
:
java DateDemo
В результате должно быть выведено разница между 10 мая 2010 года и 15 марта 2020 года в днях.