Linguaggio

YearMonth.Get(ITemporalField) Metodo

Definizione

Ottiene il valore del campo specificato da questo mese di anno come int.

[Android.Runtime.Register("get", "(Ljava/time/temporal/TemporalField;)I", "", ApiSince=26)]
public int Get(Java.Time.Temporal.ITemporalField? field);
[<Android.Runtime.Register("get", "(Ljava/time/temporal/TemporalField;)I", "", ApiSince=26)>]
abstract member Get : Java.Time.Temporal.ITemporalField -> int
override this.Get : Java.Time.Temporal.ITemporalField -> int

Parametri

field
ITemporalField

il campo da ottenere, non null

Valori restituiti

il valore per il campo

Implementazioni

Attributi

Commenti

Ottiene il valore del campo specificato da questo mese di anno come int. Questa query viene cercata nel mese dell'anno per il valore del campo specificato. Il valore restituito sarà sempre compreso nell'intervallo valido di valori per il campo. Se non è possibile restituire il valore, perché il campo non è supportato o per altri motivi, viene generata un'eccezione. Se il campo è un ChronoField, la query viene implementata qui. I campi supportati restituiranno valori validi in base a questo mese di anno, tranne PROLEPTIC_MONTH che è troppo grande per adattarsi a un valore int e generare un'eccezione DateTimeException. Tutte le altre istanze di ChronoField genereranno un'eccezione UnsupportedTemporalTypeException. Se il campo non è un ChronoField, il risultato di questo metodo viene ottenuto richiamando TemporalField.getFrom(TemporalAccessor) passando questo come argomento. Indica se il valore può essere ottenuto e il valore rappresentato dal campo.

Java informazioni di riferimento per java.time.YearMonth.get.

Si applica a