Sprache

LocalDate.With Methode

Definition

Überlädt

Name Beschreibung
With(ITemporalAdjuster)

Gibt eine angepasste Kopie dieses Datums zurück.

With(ITemporalField, Int64)

Gibt eine Kopie dieses Datums zurück, wobei das angegebene Feld auf einen neuen Wert festgelegt ist.

With(ITemporalAdjuster)

Gibt eine angepasste Kopie dieses Datums zurück.

[Android.Runtime.Register("with", "(Ljava/time/temporal/TemporalAdjuster;)Ljava/time/LocalDate;", "", ApiSince=26)]
public Java.Time.LocalDate? With(Java.Time.Temporal.ITemporalAdjuster? adjuster);
[<Android.Runtime.Register("with", "(Ljava/time/temporal/TemporalAdjuster;)Ljava/time/LocalDate;", "", ApiSince=26)>]
member this.With : Java.Time.Temporal.ITemporalAdjuster -> Java.Time.LocalDate

Parameter

adjuster
ITemporalAdjuster

der zu verwendende Anpassungs-, nicht NULL-Wert

Gibt zurück

ein LocalDate basierend auf dieser Anpassung, nicht null

Attribute

Hinweise

Gibt eine angepasste Kopie dieses Datums zurück. Dies gibt ein LocalDate basierend auf diesem Datum zurück, wobei das Datum angepasst wurde. Die Anpassung erfolgt mithilfe des angegebenen Anpassungsstrategieobjekts. Lesen Sie die Dokumentation des Anpassungers, um zu verstehen, welche Anpassung vorgenommen wird. Eine einfache Anpassung kann einfach das eines der Felder festlegen, z. B. das Feld "Jahr". Eine komplexere Anpassung kann das Datum auf den letzten Tag des Monats festlegen. Eine Auswahl allgemeiner Anpassungen wird in TemporalAdjusters bereitgestellt. Dazu gehören die Suche nach dem "letzten Tag des Monats" und "nächster Mittwoch". Wichtige Datum-Uhrzeit-Klassen implementieren auch die TemporalAdjuster-Schnittstelle, z. B. Month und MonthDay. Der Anpassungsregler ist für die Behandlung von Sonderfällen verantwortlich, z. B. die unterschiedlichen Längen von Monat und Schaltjahren. Dieser Code gibt z. B. ein Datum am letzten Juli zurück: Das Ergebnis dieser Methode wird durch Aufrufen der TemporalAdjuster.adjustInto(Temporal)-Methode für den angegebenen Anpassunger abgerufen, der dies als Argument übergibt. Diese Instanz ist unveränderlich und von diesem Methodenaufruf nicht betroffen.

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

Gilt für:

With(ITemporalField, Int64)

Gibt eine Kopie dieses Datums zurück, wobei das angegebene Feld auf einen neuen Wert festgelegt ist.

[Android.Runtime.Register("with", "(Ljava/time/temporal/TemporalField;J)Ljava/time/LocalDate;", "", ApiSince=26)]
public Java.Time.Temporal.ITemporal? With(Java.Time.Temporal.ITemporalField? field, long newValue);
[<Android.Runtime.Register("with", "(Ljava/time/temporal/TemporalField;J)Ljava/time/LocalDate;", "", ApiSince=26)>]
abstract member With : Java.Time.Temporal.ITemporalField * int64 -> Java.Time.Temporal.ITemporal
override this.With : Java.Time.Temporal.ITemporalField * int64 -> Java.Time.Temporal.ITemporal

Parameter

field
ITemporalField

das Feld, das im Ergebnis festgelegt werden soll, nicht NULL

newValue
Int64

der neue Wert des Felds im Ergebnis

Gibt zurück

ein localDate basierend auf diesem Mit dem angegebenen Feldsatz, nicht null

Implementiert

Attribute

Hinweise

Muss hinzugefügt werden.

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

Gilt für: