Temporal.PlainYearMonth : propriété eraYear
Disponibilité limitée
Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.
La propriété d'accesseur eraYear des instances de Temporal.PlainYearMonth retourne un entier qui n'est pas négatif représentant l'année de la valeur de mois et d'année dans l'ère, ou undefined si le calendrier n'utilise pas d'ères (par exemple, ISO 8601). L'indice de l'année commence généralement à 1 (plus courant) ou 0, et les années dans une ère peuvent diminuer avec le temps (par exemple, Grégorien avant Jésus-Christ). era et eraYear identifient ensemble de manière unique une année dans un calendrier, de la même manière que year. Elle dépend du calendrier.
Le mutateur d'accesseur de eraYear est undefined. Vous ne pouvez pas modifier cette propriété directement. Utilisez la méthode with() pour créer un nouvel objet Temporal.PlainYearMonth avec la nouvelle valeur souhaitée.
Pour des informations générales et plus d'exemples, voir Temporal.PlainDate.prototype.eraYear.
Exemples
>Utiliser la propriété eraYear
const ym = Temporal.PlainYearMonth.from("2021-07"); // calendrier ISO 8601
console.log(ym.eraYear); // undefined
const ym2 = Temporal.PlainYearMonth.from("2021-07-01[u-ca=gregory]");
console.log(ym2.eraYear); // 2021
const ym3 = Temporal.PlainYearMonth.from("-002021-07-01[u-ca=gregory]");
console.log(ym3.eraYear); // 2022 ; 0000 est utilisé pour l'année 1 avant Jésus-Christ
const ym4 = Temporal.PlainYearMonth.from("2021-07-01[u-ca=japanese]");
console.log(ym4.eraYear); // 3
Spécifications
| Spécification |
|---|
| Temporal> # sec-get-temporal.plainyearmonth.prototype.erayear> |
Compatibilité des navigateurs
Voir aussi
- L'objet
Temporal.PlainYearMonth - La méthode
Temporal.PlainYearMonth.prototype.with() - La méthode
Temporal.PlainYearMonth.prototype.add() - La méthode
Temporal.PlainYearMonth.prototype.subtract() - La propriété
Temporal.PlainYearMonth.prototype.year - La propriété
Temporal.PlainYearMonth.prototype.era - La propriété
Temporal.PlainDate.prototype.eraYear