ChronoField.YearOfEra Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
L’année dans l’ère.
[Android.Runtime.Register("YEAR_OF_ERA", ApiSince=26)]
public static Java.Time.Temporal.ChronoField? YearOfEra { get; }
[<Android.Runtime.Register("YEAR_OF_ERA", ApiSince=26)>]
static member YearOfEra : Java.Time.Temporal.ChronoField
Valeur de propriété
Champ du numéro d’année dans une ère de calendrier. Dans le calendrier ISO, l’année CE 1 est proleptique année 1, et BCE année 1 est proleptique année 0.
- Attributs
Remarques
L’année dans l’ère. Cela représente le concept de l’année dans l’ère. Ce champ est généralement utilisé avec ERA. Le modèle mental standard d’une date est basé sur trois concepts : année, mois et jour. Ceux-ci sont mappés sur les champs YEAR, MONTH_OF_YEAR et DAY_OF_MONTH. Notez qu’il n’existe aucune référence aux ères. Le modèle complet d’une date nécessite quatre concepts : ère, année, mois et jour. Ces mappages sont mappés aux champs ERA, YEAR_OF_ERA, MONTH_OF_YEAR et DAY_OF_MONTH. Si ce champ ou YEAR est utilisé dépend du modèle mental utilisé. Pour plus d’informations sur cette rubrique, consultez ChronoLocalDate. Dans le système de calendrier ISO par défaut, il existe deux ères définies, « BCE » et « CE ». L’ère « CE » est celle en cours d’utilisation et l’année de l’ère s’exécute de 1 à la valeur maximale. L’ère « BCE » est l’ère précédente, et l’année de l’ère s’écoule vers l’arrière. Par exemple, la soustraction d’une année chaque fois donne les résultats suivants : - year-proleptic 2 = 'CE' year-of-era 2 - year-proleptic 1 = 'CE' year-of-era 1 - year-proleptic 0 = 'BCE' year-of-era 1 - year-proleptic -1 = 'BCE' year-of-era 2 Notez que la norme ISO-8601 ne définit pas réellement les ères. Notez également que les ères ISO ne s’alignent pas sur les ères AD/BC connues en raison du changement entre les systèmes de calendrier julien et grégorien. Les systèmes de calendrier non ISO doivent implémenter ce champ à l’aide de la valeur de l’année de l’ère la plus reconnue pour les utilisateurs du système de calendrier. Étant donné que la plupart des systèmes de calendrier n’ont que deux ères, l’approche de numérotation de l’année de l’ère sera généralement la même que celle utilisée par le système de calendrier ISO. La valeur de l’année de l’ère doit généralement être positive, mais cela n’est pas obligatoire.
Java référence pour java.time.temporal.ChronoField.YEAR_OF_ERA.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.