言語

Period.Between(LocalDate, LocalDate) メソッド

定義

年、月、および 2 つの日付の間の日数で構成される期間を取得します。

[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

開始日 (null ではなく、両端を含む)

endDateExclusive
LocalDate

終了日 (null ではなく排他)

返品

null ではなく、この日付から終了日までの期間

属性

注釈

年、月、および 2 つの日付の間の日数で構成される期間を取得します。 開始日は含まれますが、終了日は含まれません。 期間は、完全な月を削除し、残りの日数を計算し、両方が同じ符号を持っていることを確認するように調整することによって計算されます。 月数は、12 か月に基づいて年と月に分割されます。 月末が月の開始日以上の場合は、月が考慮されます。 たとえば、2010-01-15 から 2011-03-18 までの期間は、1 年、2 か月、3 日です。 終了が開始前の場合、このメソッドの結果は負の期間になることがあります。 負の符号は、年、月、日ごとに同じになります。

Javaリファレンス。

適用対象