LocalDateTime加七天
时间: 2023-07-17 08:10:12 浏览: 90
要将一个LocalDateTime对象加上七天,你可以使用Java 8提供的plusDays()方法。下面是一个示例代码:
```java
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class LocalDateTimeExample {
public static void main(String[] args) {
LocalDateTime currentDateTime = LocalDateTime.now();
LocalDateTime plusSevenDays = currentDateTime.plusDays(7);
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String formattedDateTime = plusSevenDays.format(formatter);
System.out.println("Current Date and Time: " + currentDateTime);
System.out.println("Date and Time after adding seven days: " + formattedDateTime);
}
}
```
在上面的代码中,我们首先获取当前的LocalDateTime对象。然后,使用plusDays()方法将当前日期时间加上七天。接下来,我们使用DateTimeFormatter指定日期时间的格式模式为"yyyy-MM-dd HH:mm:ss",并使用format()方法将结果格式化为字符串。最后,我们将当前日期时间和加上七天后的日期时间打印出来。
请注意,这里使用了Java 8的日期时间API,因此你需要确保你的项目中已经使用了Java 8或更高版本的JDK。
阅读全文