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/