JavaScript Date setMonth()
Exemple
Réglez le mois sur 4 (mai) :
const d = new Date();
d.setMonth(4);
Plus d'exemples "Essayez-le vous-même" ci-dessous.
Définition et utilisation
La méthode setMonth() définit le mois d'un objet date.
Remarque : janvier correspond à 0, février à 1, etc.
Cette méthode peut également être utilisée pour régler le jour du mois.
Prise en charge du navigateur
setMonth()
est une fonctionnalité ECMAScript1 (ES1).
ES1 (JavaScript 1997) est entièrement pris en charge dans tous les navigateurs :
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Syntaxe
Date.setMonth(month, day)
Valeurs des paramètres
Parameter | Description |
---|---|
month | Required. An integer representing the month
Expected values are 0-11, but other values are allowed:
|
day | Optional. An integer representing the day of month
Expected values are 1-31, but other values are allowed:
If the month has 31 days:
If the month has 30 days:
|
Détails techniques
Valeur de retour : | Un Nombre, représentant le nombre de millisecondes entre l'objet date et minuit le 1er janvier 1970 |
---|---|
Version JavaScript : | ECMAScript 1 |
Plus d'exemples
Exemple
Réglez le mois sur 4 (mai) et le jour sur 20 :
const d = new Date();
d.setMonth(4, 20);
Exemple
Définissez la date sur le dernier jour du mois dernier :
const d = new Date();
d.setMonth(d.getMonth(), 0);