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对象中操作


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM