利用LocalDate计算 距今多少天
时间: 2023-12-20 12:49:31 浏览: 83
计算输入的日期距今有多少天
可以使用`java.time.LocalDate`类的`until`方法来计算距今多少天。示例代码如下:
```java
import java.time.LocalDate;
import java.time.temporal.ChronoUnit;
public class DaysSinceToday {
public static void main(String[] args) {
LocalDate today = LocalDate.now();
LocalDate targetDate = LocalDate.of(2022, 1, 1);
long days = today.until(targetDate, ChronoUnit.DAYS);
System.out.println("距今 " + days + " 天");
}
}
```
以上代码计算距离今天的日期到2022年1月1日之间相差的天数,可以根据需要修改`targetDate`的值。
阅读全文