Month.AdjustInto(ITemporal) 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.
Regola l'oggetto temporale specificato in modo che abbia questo mese dell'anno.
[Android.Runtime.Register("adjustInto", "(Ljava/time/temporal/Temporal;)Ljava/time/temporal/Temporal;", "", ApiSince=26)]
public Java.Time.Temporal.ITemporal? AdjustInto(Java.Time.Temporal.ITemporal? temporal);
[<Android.Runtime.Register("adjustInto", "(Ljava/time/temporal/Temporal;)Ljava/time/temporal/Temporal;", "", ApiSince=26)>]
abstract member AdjustInto : Java.Time.Temporal.ITemporal -> Java.Time.Temporal.ITemporal
override this.AdjustInto : Java.Time.Temporal.ITemporal -> Java.Time.Temporal.ITemporal
Parametri
- temporal
- ITemporal
oggetto di destinazione da regolare, non null
Valori restituiti
oggetto modificato, non Null
Implementazioni
- Attributi
Commenti
Regola l'oggetto temporale specificato in modo che abbia questo mese dell'anno.
Viene restituito un oggetto temporale dello stesso tipo osservabile dell'input con il mese dell'anno modificato in modo che corrisponda a questo.
La regolazione equivale all'utilizzo Temporal#with(TemporalField, long) del ChronoField#MONTH_OF_YEAR passaggio come campo. Se l'oggetto temporale specificato non usa il sistema di calendario ISO, viene generata un'eccezione DateTimeException .
Nella maggior parte dei casi, è più chiaro invertire il modello di chiamata usando Temporal#with(TemporalAdjuster):
// these two lines are equivalent, but the second approach is recommended
temporal = thisMonth.adjustInto(temporal);
temporal = temporal.with(thisMonth);
Ad esempio, data una data di maggio, vengono restituiti gli output seguenti:
dateInMay.with(JANUARY); // four months earlier
dateInMay.with(APRIL); // one months earlier
dateInMay.with(MAY); // same date
dateInMay.with(JUNE); // one month later
dateInMay.with(DECEMBER); // seven months later
Questa istanza non è modificabile e non influenzata da questa chiamata al metodo.
per java.time.Month.adjustInto(java.time.temporal.Temporal).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.