言語

LocalDate.MinusYears(Int64) メソッド

定義

指定した年数を減算して、この LocalDate のコピーを返します。

[Android.Runtime.Register("minusYears", "(J)Ljava/time/LocalDate;", "", ApiSince=26)]
public Java.Time.LocalDate? MinusYears(long yearsToSubtract);
[<Android.Runtime.Register("minusYears", "(J)Ljava/time/LocalDate;", "", ApiSince=26)>]
member this.MinusYears : int64 -> Java.Time.LocalDate

パラメーター

yearsToSubtract
Int64

減算する年数は負の値になる可能性があります。

返品

この日付に基づく LocalDate で、年は null ではなく減算されます

属性

注釈

指定した年数を減算して、この LocalDate のコピーを返します。 このメソッドは、3 つの手順で年フィールドから指定した金額を減算します。入力年を年フィールドから減算します。結果の日付が無効かどうかを確認します。必要に応じて、日の日付を最後の有効な日に調整します。たとえば、2008-02-29 (閏年) から 1 年を引くと、無効な日付 2007-02-29 (標準年) になります。 無効な結果を返す代わりに、月の最後の有効な日 (2007-02-28) が選択されます。 このインスタンスは不変であり、このメソッド呼び出しの影響を受けません。

Javaリファレンス。

適用対象