Period.Between(LocalDate, LocalDate) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得一個由兩個日期之間年、月、天數組成的期間。
[Android.Runtime.Register("between", "(Ljava/time/LocalDate;Ljava/time/LocalDate;)Ljava/time/Period;", "", ApiSince=26)]
public static Java.Time.Period? Between(Java.Time.LocalDate? startDateInclusive, Java.Time.LocalDate? endDateExclusive);
[<Android.Runtime.Register("between", "(Ljava/time/LocalDate;Ljava/time/LocalDate;)Ljava/time/Period;", "", ApiSince=26)>]
static member Between : Java.Time.LocalDate * Java.Time.LocalDate -> Java.Time.Period
參數
- startDateInclusive
- LocalDate
包含開始日期,而非空檔
- endDateExclusive
- LocalDate
終止日期,排他,非無效
傳回
此日期與結束日期之間的期間,非無效
- 屬性
備註
取得一個由兩個日期之間年、月、天數組成的期間。 雖然有寫入開始日期,但沒有結束日期。 這個期間是透過移除完整的月份,再計算剩餘的天數,並調整以確保兩者星座相同來計算。 月數再依12個月年分為年和月。 若月底日期大於或等於起始日期,則視為一個月。 例如,從2010-01-15到2011-03-18,是一年兩個月又三天。 如果結束時間在開始之前,這種方法的結果可能是負週期。 負號在每年、每個月和每一天都會是一樣的。
Java 參考 java.time.Period.between。