如何获得未来30天的时间
我现在能够获得当前时间 我现在要获得这30天后的时间,请大家帮帮忙 谢谢
import java.util.Calendar;
import java.util.Date;
public class Time {
public static void main(String[] args)
{
java.text.SimpleDateFormat lFormat;
Date currentDate = null;
Calendar MyDate = Calendar.getInstance();
MyDate.setTime(new java.util.Date());
currentDate = MyDate.getTime();
lFormat = new java.text.SimpleDateFormat( "yyyyMMdd ");
String gRtnStr = lFormat.format(currentDate);
System.out.println(gRtnStr);
}
------解决方案--------------------Calendar.add(Calendar.DATE,30)
------解决方案-------------------- /**
* 在日期上增加数个整月
*/
public static Date addMonth(Date date, int n) {
Calendar cal = Calendar.getInstance();
cal.setTime(date);
cal.add(Calendar.MONTH, n);
return cal.getTime();
}