2012-04-04 45 views
2

我目前正在學習如何爲Android創建應用程序,但由於我更像是.NET人員,因此Java非常生疏。在Java中使用偏移量創建Date對象

如果在C#中,我想創建一個設置爲今天的日期加5年價值DateTime對象,我可以用

DateTime dt = DateTime.Now.AddYears(5); 

有一些類似的在Java語言?

回答

7

你可以使用一個Calendar做計算:

Calendar cal = Calendar.getInstance(); 
cal.add(Calendar.YEAR, 5); 
Date date = cal.getTime(); // getTime() returns a Date object