Lingua

ChronoField.GetFrom(ITemporalAccessor) Metodo

Definizione

Ottiene il valore di questo campo dall'oggetto temporale specificato.

[Android.Runtime.Register("getFrom", "(Ljava/time/temporal/TemporalAccessor;)J", "", ApiSince=26)]
public long GetFrom(Java.Time.Temporal.ITemporalAccessor? temporal);
[<Android.Runtime.Register("getFrom", "(Ljava/time/temporal/TemporalAccessor;)J", "", ApiSince=26)>]
abstract member GetFrom : Java.Time.Temporal.ITemporalAccessor -> int64
override this.GetFrom : Java.Time.Temporal.ITemporalAccessor -> int64

Parametri

temporal
ITemporalAccessor

oggetto temporale su cui eseguire una query, non Null

Valori restituiti

il valore di questo campo, non Null

Implementazioni

Attributi

Commenti

Ottiene il valore di questo campo dall'oggetto temporale specificato. Esegue una query sull'oggetto temporale per il valore di questo campo. Esistono due modi equivalenti per usare questo metodo. Il primo consiste nel richiamare direttamente questo metodo.

// these two lines are equivalent, but the second approach is recommended
temporal = thisField.getFrom(temporal);
temporal = temporal.getLong(thisField);

È consigliabile usare il secondo approccio, getLong(TemporalField), perché è molto più chiaro leggere nel codice. Le implementazioni devono eseguire query o calcoli usando i campi disponibili in ChronoField. Se il campo non è supportato, è necessario generare un'eccezione UnsupportedTemporalTypeException.

Java informazioni di riferimento per java.time.temporal.ChronoField.getFrom.

Si applica a