java计算两个日期之间的天数
时间: 2023-09-09 12:08:34 浏览: 41
利用Java中Calendar计算两个日期之间的天数和周数
5星 · 资源好评率100%
可以通过以下代码来计算两个日期之间的天数:
```java
import java.time.LocalDate;
import java.time.temporal.ChronoUnit;
public class DateCalculator {
public static void main(String[] args) {
LocalDate date1 = LocalDate.of(2021, 1, 1);
LocalDate date2 = LocalDate.of(2021, 3, 1);
long daysBetween = ChronoUnit.DAYS.between(date1, date2);
System.out.println("Days between " + date1 + " and " + date2 + ": " + daysBetween);
}
}
```
在这个例子中,我们使用了Java 8中的`LocalDate`类来表示日期。`ChronoUnit`类可以计算两个日期之间的天数,返回类型为`long`。
阅读全文