java8、jdk8如何获取1周后1个月后1年后的日期
1、创建工具类:
DateUtils
2、创建方法:plus
3、实现方法:
public static LocalDate plus(LocalDate localDate,
int between,ChronoUnit chronoUnit) {
return localDate.plus(between,chronoUnit);
}
4、在main方法中测试工具方法:
public static void main(String[] args) { System.out.println(plus(LocalDate.now(),2,ChronoUnit.DAYS));}
5、运行main方法查看结果:
6、整个工具类方法:
package com.gwolf;
import java.time.Instant;
import java.time.LocalDate;
import java.time.Period;
import java.time.format.DateTimeFormatter;
import java.time.temporal.ChronoUnit;
public class DateUtils {
public static LocalDate plus(LocalDate localDate,
int between,ChronoUnit chronoUnit) {
return localDate.plus(between,chronoUnit);
}
public static void main(String[] args) {
System.out.println(plus(LocalDate.now(),2,ChronoUnit.DAYS));
}
}