LocalDate.MinusMonths(Int64) Methode

Definition

Gibt eine Kopie dieses LocalDate zurück, wobei die angegebene Anzahl von Monaten subtrahiert ist.

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

Parameter

monthsToSubtract
Int64

Die Monate, die subtrahiert werden sollen, können negativ sein

Gibt zurück

ein LocalDate basierend auf diesem Datum, wobei die Monate subtrahiert sind, nicht NULL

Attribute

Hinweise

Gibt eine Kopie dieses LocalDate zurück, wobei die angegebene Anzahl von Monaten subtrahiert ist. Diese Methode subtrahiert den angegebenen Betrag aus dem Feld "Monate" in drei Schritten: Subtrahieren Sie die Eingabemonate vom Feld "Monat des Jahres", ob das resultierende Datum ungültig wäre, passen Sie den Tag des Monats bei Bedarf an den letzten gültigen Tag an. Beispiel: 2007-03-31 minus ein Monat würde zu dem ungültigen Datum 2007-02-31 führen. Statt ein ungültiges Ergebnis zurückzugeben, wird stattdessen der letzte gültige Tag des Monats 2007-02-28 ausgewählt. Diese Instanz ist unveränderlich und von diesem Methodenaufruf nicht betroffen.

Java Referenz für java.time.LocalDate.minusMonths.

Gilt für: