java实现日期加20天 格式yyyy-mm-dd 实例
时间: 2023-08-07 08:05:02 浏览: 97
好的,以下是 Java 实现日期加 20 天的代码:
```java
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class DateAddExample {
public static void main(String[] args) {
// 定义日期格式
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
// 输入要加的日期
String inputDate = "2021-06-01";
// 将输入的日期字符串转换成 LocalDate 对象
LocalDate date = LocalDate.parse(inputDate, formatter);
// 加上 20 天
LocalDate newDate = date.plusDays(20);
// 输出结果
System.out.println("加 20 天后的日期是:" + newDate.format(formatter));
}
}
```
输出结果为:
```
加 20 天后的日期是:2021-06-21
```
请注意,这个例子使用了 Java 8 的日期时间库 `java.time`,如果你使用的是 Java 7 或更早的版本,你需要使用 `java.util.Date` 或 `java.util.Calendar` 来实现日期加减。
阅读全文