java实现,如何在当前时间往后推三十天

如题所述

第1个回答  2011-12-01
Calendar cal = Calendar.getInstance();
cal.add(Calendar.Date, 30);

Date date = cal.getTime();追问

Date date=new Date();
SimpleDateFormat s=new SimpleDateFormat("yyyy'年'MM'月'dd'日'");
System.out.println(s.format(date));
String str1=s.format(date);//当前的时间

Calendar c = Calendar.getInstance();
c.add(Calendar.DATE, 30);//计算30天后的时间
String str2=s.format(c.getTime());
System.out.println("30天后的时间是:"+str2);

本回答被提问者采纳
第2个回答  2011-12-01
new DAte
。gettime()
+30*3600*24
再new date这个time
相似回答