java计算日期相差天数
时间: 2023-09-15 16:18:00 浏览: 55
Java判断两个日期相差天数的方法
可以使用Java 8中的java.time包来计算日期之间的天数差。以下是一个示例代码:
```java
import java.time.LocalDate;
import java.time.temporal.ChronoUnit;
public class DateCalculator {
public static void main(String[] args) {
LocalDate startDate = LocalDate.of(2022, 1, 1);
LocalDate endDate = LocalDate.of(2022, 1, 10);
long daysBetween = ChronoUnit.DAYS.between(startDate, endDate);
System.out.println("Days between " + startDate + " and " + endDate + ": " + daysBetween);
}
}
```
在这个示例中,我们使用`LocalDate`类创建了两个日期对象,并使用`ChronoUnit.DAYS.between()`方法计算它们之间的天数差。
阅读全文