IChronoZonedDateTime.ITemporal.With(ITemporalAdjuster) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un oggetto regolato dello stesso tipo dell'oggetto con la regolazione effettuata.
[Android.Runtime.Register("with", "(Ljava/time/temporal/TemporalAdjuster;)Ljava/time/chrono/ChronoZonedDateTime;", "GetWith_Ljava_time_temporal_TemporalAdjuster_Handler:Java.Time.Chrono.IChronoZonedDateTime, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
override sealed Java.Time.Temporal.ITemporal? ITemporal.With(Java.Time.Temporal.ITemporalAdjuster? adjuster);
[<Android.Runtime.Register("with", "(Ljava/time/temporal/TemporalAdjuster;)Ljava/time/chrono/ChronoZonedDateTime;", "GetWith_Ljava_time_temporal_TemporalAdjuster_Handler:Java.Time.Chrono.IChronoZonedDateTime, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member Java.Time.Temporal.ITemporal.With : Java.Time.Temporal.ITemporalAdjuster -> Java.Time.Temporal.ITemporal
override this.Java.Time.Temporal.ITemporal.With : Java.Time.Temporal.ITemporalAdjuster -> Java.Time.Temporal.ITemporal
Parametri
- adjuster
- ITemporalAdjuster
regola per l'uso, non null
Valori restituiti
oggetto dello stesso tipo con la regolazione specificata, non null
Implementazioni
- Attributi
Commenti
Restituisce un oggetto regolato dello stesso tipo dell'oggetto con la regolazione effettuata. In questo modo questa data viene modificata in base alle regole del regolatore specificato. 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". Il regolatore è responsabile della gestione di casi speciali, ad esempio la lunghezza variabile del mese e gli anni bisestili.
date = date.with(Month.JULY); // most key classes implement TemporalAdjuster
date = date.with(lastDayOfMonth()); // static import from Adjusters
date = date.with(next(WEDNESDAY)); // static import from Adjusters and DayOfWeek
Java informazioni di riferimento per java.time.chrono.ChronoZonedDateTime.with.