1.demo1
Date date = new Date();// 取时间
Calendar calendar = new GregorianCalendar();
calendar.setTime(date);
calendar.add(Calendar.YEAR, 1);// 把日期往后增加一年.整数往后推,负数往前移动
date = calendar.getTime();
entity.setEndTime(DateUtil.dateToString(date, "yyyy-MM-dd"));
2.demo2
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.YEAR,1);
Date time = calendar.getTime();
3.demo3
LocalDate now = LocalDate.now();
LocalDate localDate = now.plusYears(1);
获取不同时区时间: LocalDateTime cnldt = LocalDateTime.now(ZoneId.of("Asia/Shanghai")); LocalDateTime enldt = LocalDateTime.now(ZoneId.of("Europe/London")); LocalDateTime usldt = LocalDateTime.now(ZoneId.of("America/Chicago"));