Méthodes de paramétrage de la date JavaScript
- Page précédente Méthodes d'obtention de la date JS
- Page suivante Mathématiques JS
En utilisant la méthode 'Définir la date', vous pouvez définir la valeur de la date de l'objet Date (année, mois, jour, heure, minute, seconde, milliseconde).
Méthodes de paramétrage de la date
Les méthodes de paramétrage de la date sont utilisées pour définir une partie de la date. Voici les méthodes les plus courantes (triées par ordre alphabétique) :
Méthode | Description |
---|---|
setDate() | Définir le jour par un nombre (1-31) |
setFullYear() | Définir l'année (optionnel mois et jour) |
setHours() | Définir l'heure (0-23) |
setMilliseconds() | Définir les millisecondes (0-999) |
setMinutes() | Définir la minute (0-59) |
setMonth() | Définir le mois (0-11) |
setSeconds() | Définir la seconde (0-59) |
setTime() | Définir le temps (en millisecondes depuis le 1er janvier 1970 jusqu'à maintenant) |
Méthode setFullYear()
setFullYear()
Méthode pour définir l'année d'un objet Date. Cet exemple est réglé sur 2020 :
Exemple
<script> var d = new Date(); d.setFullYear(2020); document.getElementById("demo").innerHTML = d; </script>
setFullYear()
La méthode peutSélectionnerDéfinir le mois et le jour :
Exemple
<script> var d = new Date(); d.setFullYear(2020, 11, 3); document.getElementById("demo").innerHTML = d; </script>
Méthode setMonth()
setMonth()
Méthode pour définir le mois d'un objet Date (0-11) :
Exemple
<script> var d = new Date(); d.setMonth(11); document.getElementById("demo").innerHTML = d; </script>
Méthode setDate()
setDate()
Méthode pour définir le jour d'un objet Date (1-31) :
Exemple
<script> var d = new Date(); d.setDate(15); document.getElementById("demo").innerHTML = d; </script>
setDate()
La méthode peut également être utilisée pour ajouter des joursAjouterAu date :
Exemple
<script> var d = new Date(); d.setDate(d.getDate() + 50); document.getElementById("demo").innerHTML = d; </script>
Si vous ajoutez des jours, changez le mois ou l'année, la modification sera gérée automatiquement par l'objet Date.
Méthode setHours()
setHours()
Méthode pour définir l'heure d'un objet Date (0-23) :
Exemple
<script> var d = new Date(); d.setHours(22); document.getElementById("demo").innerHTML = d; </script>
Méthode setMinutes()
setMinutes()
Méthode pour définir la minute d'un objet Date (0-59) :
Exemple
<script> var d = new Date(); d.setMinutes(30); document.getElementById("demo").innerHTML = d; </script>
Méthode setSeconds()
setSeconds()
Méthode pour définir la seconde d'un objet Date (0-59) :
Exemple
<script> var d = new Date(); d.setSeconds(30); document.getElementById("demo").innerHTML = d; </script>
Comparaison des dates
Les dates peuvent être comparées facilement.
L'exemple suivant compare aujourd'hui avec le 16 janvier 2049 :
Exemple
var today, someday, text; today = new Date(); someday = new Date(); someday.setFullYear(2049, 0, 16); if (someday > today) { text = "Aujourd'hui avant le 16 janvier 2049"; } text = "Aujourd'hui après le 16 janvier 2049"; } document.getElementById("demo").innerHTML = text;
JavaScript compte les mois de 0 à 11. Janvier est 0. Décembre est 11.
Manuel de référence complet sur les dates JavaScript
Pour un manuel de référence complet sur les dates, veuillez visiter notre Manuel de référence Date JavaScript.
Ce manuel contient une description et des exemples de toutes les propriétés et méthodes de la date.
- Page précédente Méthodes d'obtention de la date JS
- Page suivante Mathématiques JS