2015-09-17 88 views
1

我想獲得今天的日子和今天之後一年的日子。例如,如果今天是2015-9-18,那麼明年是2016-9-18。獲取明年的日期

我想用Java LocalDate

+2

您可以使用日曆嗎?日曆的方法很容易讓你做到這一點。 – thatidiotguy

+1

@thatidiotguy LocalDate得到了更簡單的方法:) – Tunaki

+0

如果你已經知道'LocalDate'存在,那麼你爲什麼不簡單地查看它的API(Javadoc)來尋找合適的方法?答案太過簡單,無法發現。 –

回答

7

現在時間是簡單地檢索:

LocalDate now = LocalDate.now(); 

然後,你可以將一個年增到這個日期,使用方法plusYears(years)

LocalDate oneYearAfter = now.plusYears(1); 

LocalDate包含了各種方法來減輕任務添加或減去時間量(如plusDays,plusMonths;最一般的是plus(amount, unit)添加給定的時間量)。