如何查找LocalDate java之间的天数?

时间:2016-07-08 17:21:53

标签: java java-8

我有两个LocalDate s:

LocalDate date1;
LocalDate date2;
//...

如何查找这些日期之间的天数?

2 个答案:

答案 0 :(得分:10)

LocalDate.until是您正在寻找的。 (LocalDate实现Temporal,这是Days接受的,ChronoUnit是TemporalUnit实例的库。)

long days = date1.until(date2, ChronoUnit.DAYS);

答案 1 :(得分:4)

我会做像

这样的事情
long daysBetween = DAYS.between(date1, date2);