java8 日期加减
时间: 2023-09-13 09:13:21 浏览: 127
java Calender类 日期的加减.docx
Java8中,可以使用`plus`和`minus`方法来对日期进行加减操作。比如,如果要对当前日期加上3天,可以使用`plusDays`方法,代码示例如下:
```
LocalDate today = LocalDate.now();
LocalDate newDate = today.plusDays(3);
```
同理,如果要对日期减去3天,可以使用`minusDays`方法,代码示例如下:
```
LocalDate today = LocalDate.now();
LocalDate newDate = today.minusDays(3);
```
除了天数,还可以对年份、月份进行加减操作。比如,要对当前日期加上2个月,可以使用`plusMonths`方法,代码示例如下:
```
LocalDate today = LocalDate.now();
LocalDate newDate = today.plusMonths(2);
```
类似地,可以使用`minusMonths`方法对月份进行减操作。
这些加减方法可以灵活组合使用,以满足你对日期的具体需求。注意,这些方法都返回一个新的`LocalDate`对象,原始的日期对象不会被修改。
阅读全文