Linguaggio

LocalDate.With Metodo

Definizione

Overload

Nome Descrizione
With(ITemporalAdjuster)

Restituisce una copia modificata di questa data.

With(ITemporalField, Int64)

Restituisce una copia di questa data con il campo specificato impostato su un nuovo valore.

With(ITemporalAdjuster)

Restituisce una copia modificata di questa data.

[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

Parametri

adjuster
ITemporalAdjuster

regola per l'uso, non null

Valori restituiti

LocalDate in base a questo oggetto con la regolazione effettuata, non null

Attributi

Commenti

Restituisce una copia modificata di questa data. Viene restituito un valore LocalDate, in base a questo, con la data modificata. La regolazione viene eseguita utilizzando l'oggetto strategia di regolazione specificato. Leggere la documentazione del regolatore per comprendere quali modifiche verranno apportate. Un semplice regolatore potrebbe semplicemente impostare uno dei campi, ad esempio il campo year. Un regolatore più complesso potrebbe impostare la data sull'ultimo giorno del mese. Una selezione di rettifiche comuni viene fornita in TemporalAdjusters. Questi includono la ricerca dell'ultimo giorno del mese e "mercoledì successivo". Le classi di data e ora chiave implementano anche l'interfaccia TemporalAdjuster, ad esempio Month e MonthDay. Il regolatore è responsabile della gestione di casi speciali, ad esempio la lunghezza variabile del mese e gli anni bisestili. Ad esempio, questo codice restituisce una data l'ultimo giorno di luglio: il risultato di questo metodo viene ottenuto richiamando il metodo TemporalAdjuster.adjustInto(Temporal) sul correttore specificato passando questo come argomento. Questa istanza non è modificabile e non influenzata da questa chiamata al metodo.

Java informazioni di riferimento per java.time.LocalDate.with.

Si applica a

With(ITemporalField, Int64)

Restituisce una copia di questa data con il campo specificato impostato su un nuovo valore.

[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

Parametri

field
ITemporalField

il campo da impostare nel risultato, non null

newValue
Int64

nuovo valore del campo nel risultato

Valori restituiti

LocalDate in base a questo oggetto con il set di campi specificato, non null

Implementazioni

Attributi

Commenti

Da aggiungere.

Java informazioni di riferimento per java.time.LocalDate.with.

Si applica a