Intl.Locale.prototype.calendars
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
La propriété Intl.Locale.prototype.calendars
est un accesseur qui renvoie un tableau avec le ou les identifiants des calendriers utilisés par la locale représentée par l'instance Locale
courante.
Description
La propriété calendar
renvoie un tableau de l'ensemble des calendriers pris en charge pour la locale représentée par Locale
. Les éléments du tableau indiquent l'ère du calendrier pour l'objet Locale
. Le tableau qui suit indique les différents identifiants Unicode pour les calendriers, associés à l'ère calendaire qu'ils représentent.
Identifiants Unicode pour les calendriers
buddhist
-
Calendrier bouddhiste
chinese
-
Calendrier chinois traditionnel
coptic
-
Calendrier copte
dangi
-
Calendrier coréen traditionnel
ethioaa
-
Calendrier éthiopique, Amete Alem (an 0 situé environ à 5493 ans avant notre ère)
ethiopic
-
Calendrier éthiopique, Amete Mihret (an 0 situé environ à 8 ans de notre ère)
gregory
-
Calendrier grégorien
hebrew
-
Calendrier traditionnel hébreux
indian
-
Calendrier indien
islamic
-
Calendrier islamique
islamic-umalqura
-
Calendrier islamique, Umm al-Qura
islamic-tbla
-
Calendrier islamique tabulaire (années intercalaires [2,5,7,10,13,16,18,21,24,26,29] - origine des temps astronomique)
islamic-civil
-
Calendrier islamique tabulaire (années intercalaires [2,5,7,10,13,16,18,21,24,26,29] - origine des temps civile)
islamic-rgsa
-
Calendrier islamique vu de l'Arabie saoudite
iso8601
-
Calendrier ISO (calendrier grégorien utilisant la numérotation des semaines ISO 8601)
japanese
-
Calendrier japonais impérial
persian
-
Calendrier perse
roc
-
Calendrier de la République de Chine
islamicc
-
Calendrier arabe civil (algorithmique)
Attention : La clé
islamicc
a été dépréciée. Mieux vaut utiliserislamic-civil
.
Exemples
Obtenir la liste des calendriers pris en charge
let arEG = new Intl.Locale("ar-EG");
console.log(arEG.calendars); // affiche ["gregory", "coptic", "islamic", "islamic-civil", "islamic-tbla"]
let jaJP = new Intl.Locale("ja-JP");
console.log(jaJP.calendars); // affiche ["gregory", "japanese"]
Spécifications
Specification |
---|
Intl Locale Info Proposal # sec-Intl.Locale.prototype.getCalendars |
Compatibilité des navigateurs
BCD tables only load in the browser