以下是生成" 9/2/2014"
的输出的代码public static void main (String[]args) throws ParseException
{
java.util.Date d = new Date();
SimpleDateFormat sd = new SimpleDateFormat("M/d/yyyy");
System.out.println(sd.format(d));
}
现在我需要添加一些n天没有,我想得到输出为9/12/2014
请帮帮我......
答案 0 :(得分:1)
如果您想在日期中添加月份或天数,请使用以下内容:
public static Date addDays(Date date, int days)
{
Calendar cal = Calendar.getInstance();
cal.setTime(date);
cal.add(Calendar.DATE, days); //minus number would decrement the days
return cal.getTime();
}
添加月份使用Calendar.Month
答案 1 :(得分:0)
Calendar有日期操作方法。首先创建Calendar实例并为其设置日期
Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date());
然后您可以使用calendar
实例添加日期,例如
calendar.add(Calendar.DATE,10);
要从日历中获取日期,请使用
System.out.println(calendar.getTime());