
Pour récuperer la date du jour Hijri en Javascript, j’utilise Intl.DateTimeFormat
Pour avoir la version arabe :
new Intl.DateTimeFormat('ar-FR-u-ca-islamic', {day: 'numeric', month: 'long',weekday: 'long',year : 'numeric'}).format(Date.now());
le résultat :
> "الجمعة، 17 ذو القعدة 1440"
Pour avoir la version française :
new Intl.DateTimeFormat('fr-FR-u-ca-islamic', {day: 'numeric', month: 'long',weekday: 'long',year : 'numeric'}).format(Date.now());
le résultat :
> "vendredi 17 dhou al qi`da 1440"
Ou avec le calendier islamicc ( avec deux ‘c’ ) :
new Intl.DateTimeFormat('fr-FR-u-ca-islamicc', {day: 'numeric', month: 'long',weekday: 'long',year : 'numeric'}).format(Date.now());
le résultat :
> "vendredi 16 dhou al qi`da 1440"