Java 關於日期加一天(日期往后多一天)


1.原來Java的日期添加不像.NET的.Add;

import java.util.Date ;

     

Date date=new   Date();//取時間
System.out.println(date.toString());
    Calendar   calendar   =   new   GregorianCalendar(); 
    calendar.setTime(date); 
    calendar.add(calendar.YEAR, 1);//把日期往后增加一年.整數往后推,負數往前移動
    calendar.add(calendar.DAY_OF_MONTH, 1);//把日期往后增加一個月.整數往后推,負數往前移動
    calendar.add(calendar.DATE,1);//把日期往后增加一天.整數往后推,負數往前移動 
    calendar.add(calendar.WEEK_OF_MONTH, 1);//把日期往后增加一個月.整數往后推,負數往前移動
    date=calendar.getTime();   //這個時間就是日期往后推一天的結果 
    System.out.println(date.toString());


打印結果:
     Thu Sep 08 15:38:41 CST 2016   //最新時間
    Sun Sep 17 15:38:41 CST 2017   //改變后的時間
---------------------
版權聲明:本文為CSDN博主「Sky786905664」的原創文章,遵循CC 4.0 by-sa版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/sky786905664/article/details/52472058/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM