Я делал простой расчет, чтобы получить разницу между двумя датами.Если бы я использовал класс Date
, я мог бы сделать так:
Date d1 = new GregorianCalendar(2000, 11, 31, 23, 59).getTime();
/** Today's date */
Date today = new Date();
// Get msec from each, and subtract.
long diff = today.getTime() - d1.getTime();
System.out.println("The 21st century (up to " + today + ") is "
+ (diff / (1000 * 60 * 60 * 24)) + " days old.");
}
Но я не смог найти метод, подобный getTime () в Local date.Есть ли способ, чтобы я мог легко получить то, что я пытаюсь достичь?
Я даже пытался изменить свой объект LocalDate на временный объект даты, например:
LocalDate date=new LocalDate();
Date d=date.toDate();
, но методtoDate () не работает.то есть он говорит, что это не распознанный метод. (так что ошибка времени компиляции), но из того, что я вижу, это в Документации
Спасибо за ваше время и, конечно, счастливое Благодарение.