Java 日期往后推迟n天

  

  在Java中经常会遇到,以指定的日期为基准,计算向后n天<n可以为正、负数,负数为向前移>。

  这时需要在Date类的基础上使用Calendar类,处理方法基本如下:

    import java.util.Date ; 
   
    Date date = new date();//取时间 
    Calendar calendar  =   Calendar.getInstance();
 
    calendar.setTime(date); //需要将date数据转移到Calender对象中操作
    calendar.add(calendar.DATE, n);//把日期往后增加n天.正数往后推,负数往前移动 
    date=calendar.getTime();   //这个时间就是日期往后推一天的结果 

  解决思路:

    * 需要将date数据转移到Calender对象中操作

原文地址:https://www.cnblogs.com/springlight/p/5776289.html