Obtenir le nom du mois d'une date avec JavaScript

Concept et utilisation

La fonction dateMonthName() permet d'obtenir le nom du mois d'une date.

Fonction

dateMonthName()

Retourne le nom du mois d'une date.

Syntaxe
dateMonthName(date, noms);
Paramètres
date(Date)

Le paramètre date de la fonction dateMonthName() définit la date à partir de laquelle obtenir le nom de mois.
Si ce paramètre est omis, la date courante sera utilisée.

noms(Array)

Le paramètre noms de la fonction dateMonthName() définit la liste des noms de mois pour déterminer le mois de la date.

Exemple d'obtention du nom du mois d'une date

var date = new Date(2019, 0, 1);
var noms = ['Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Aout','Septembre','Octobre','Novembre','Décembre'];

dateMonthName(date, noms);

// renvoie : "Janvier"

Code source de la fonction

function dateMonthName(a, b) {
  return (b || ['January','February','March','April','May','June','July','August','September','October','November','December'])[(a || new Date()).getMonth()];
}
^