如何计算日历日期?

时间:2014-07-09 00:33:52

标签: java date

Calendar cal = new GregorianCalendar();

如果我想知道“cal”3天后的日期,有没有办法计算出来?谢谢。 add(int field,int amount)方法可以做到吗?

2 个答案:

答案 0 :(得分:0)

如果我理解你的问题,那么是的。使用Calendar.DAY_OF_MONTH

Calendar cal = new GregorianCalendar();
cal.add(Calendar.DAY_OF_MONTH, 3);

答案 1 :(得分:0)

实际上,您可以从Calendar对象获取日期:

Calendar cal = new GregorianCalendar()
Date d;
cal.add(Calendar.DATE, 3);
d = cal.getTime();