Langue

ChronoField.GetFrom(ITemporalAccessor) Méthode

Définition

Obtient la valeur de ce champ à partir de l’objet temporel spécifié.

[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

Paramètres

temporal
ITemporalAccessor

l’objet temporel à interroger, et non null

Retours

la valeur de ce champ, et non null

Implémente

Attributs

Remarques

Obtient la valeur de ce champ à partir de l’objet temporel spécifié. Cela interroge l’objet temporel pour la valeur de ce champ. Il existe deux méthodes équivalentes d’utilisation de cette méthode. La première consiste à appeler cette méthode directement.

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

Il est recommandé d’utiliser la deuxième approche, getLong(TemporalField), car il est beaucoup plus clair de lire dans le code. Les implémentations doivent effectuer des requêtes ou des calculs à l’aide des champs disponibles dans ChronoField. Si le champ n’est pas pris en charge, une exception UnsupportedTemporalTypeException doit être levée.

Java référence pour java.time.temporal.ChronoField.getFrom.

S’applique à