2014-07-09 132 views
-5
Calendar cal = new GregorianCalendar(); 

如果我想知道3天后「cal」的日期,有沒有一種方法來計算?謝謝。 add(int field,int amount)方法可以這樣做嗎?如何計算日曆日期?

+3

問它始終是一個好主意,搜索網站(或整個網絡),也讀了官方之前文件,否則你可能會發現你的問題得到了降低。 –

+0

可能重複[如何添加一天到日期?](http://stackoverflow.com/questions/1005523/how-to-add-one-day-to-a-date) –

回答

0

事實上,你可以從一個Calendar對象獲取日期:

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

如果我理解你的問題,那麼是的。使用Calendar.DAY_OF_MONTH

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