java LocalDateTime.now().minusDays
时间: 2024-09-13 11:00:20 浏览: 37
`java.time.LocalDateTime`是Java 8中引入的一个日期时间类,它表示没有时区信息的日期和时间。`LocalDateTime.now()`方法用于获取当前日期和时间的`LocalDateTime`实例。而`minusDays`方法是`LocalDateTime`类的一个实例方法,它用于从当前的日期时间实例中减去指定的天数,返回一个新的`LocalDateTime`实例。
下面是一个使用`LocalDateTime.now().minusDays(int days)`方法的示例:
```java
import java.time.LocalDateTime;
public class LocalDateTimeExample {
public static void main(String[] args) {
// 获取当前日期和时间
LocalDateTime now = LocalDateTime.now();
System.out.println("当前日期和时间:" + now);
// 从当前日期时间中减去3天
LocalDateTime minusThreeDays = now.minusDays(3);
System.out.println("三天前的日期和时间:" + minusThreeDays);
}
}
```
在这个例子中,我们首先获取了当前的日期和时间,然后通过`minusDays`方法减去3天,并打印出减去天数后的新日期和时间。
阅读全文