我要写一个方法
入口参数:
java.util.Data someDate,//某个日期
int inc//月数
出口参数:
java.util.Data newDate
说明:newDate为someDate之后inc个月的日期
问题:如何得到newDate ?
请各位达人指点!!!!
可以参考一下:
import java.util.*;
import java.text.SimpleDateFormat;
public class DateTest{
public static void main(String[] args){
long thisTime = System.currentTimeMillis();
Date date=new Date();
Calendar cal=Calendar.getInstance();
cal.setTime(date);
cal.add(Calendar.MONTH,3);
Date otherDate=cal.getTime();
String format="yyyy/MM/dd";
SimpleDateFormat dateFormat=new SimpleDateFormat(format);
System.out.println("today: "+dateFormat.format(date)+" 3 months after: "+dateFormat.format(otherDate));
}
}
利用Calendar类就可以了。。。