Méthodes de date JavaScript

Le nouveau constructeur Date()
En JavaScript, les objets de date sont créés avec new Date()
.
new Date()
renvoie un objet date avec la date et l’heure actuelles.
Méthodes d’obtention de date
Méthode | Description |
---|---|
getFullYear() | Obtenir année sous la forme d’un nombre à quatre chiffres (aaaa) |
obtenirMois() | Obtenir mois sous forme de nombre (0-11) |
avoir un rendez-vous() | Obtenir jour sous forme de nombre (1-31) |
obtenirJour() | Obtenir jour de la semaine sous forme de nombre (0-6) |
getHeures() | Obtenir heure (0-23) |
getMinutes() | Obtenir minute (0-59) |
getSeconds() | Obtenir deuxième (0-59) |
getMillisecondes() | Obtenir milliseconde (0-999) |
obtenir du temps() | Obtenir temps (millisecondes depuis le 1er janvier 1970) |
Note 1
Les méthodes get ci-dessus renvoient Heure locale.
Temps universel (UTC) est documenté au bas de cette page.
Note 2
Les méthodes get renvoient des informations à partir d’objets de date existants.
Dans un objet date, l’heure est statique. L'”horloge” ne “fonctionne” pas.
L’heure dans un objet date n’est PAS la même que l’heure actuelle.
La méthode getFullYear()
Le getFullYear()
renvoie l’année d’une date sous la forme d’un nombre à quatre chiffres :
Avertissement !
L’ancien code JavaScript peut utiliser la méthode non standard getYear().
getYear() est censé renvoyer une année à 2 chiffres.
getYear() est obsolète. Ne l’utilise pas!
La méthode getMonth()
Le getMonth()
renvoie le mois d’une date sous la forme d’un nombre (0-11).
Note
En JavaScript, janvier est le mois numéro 0, février est le numéro 1, …
Enfin, décembre est le mois numéro 11.
Note
Vous pouvez utiliser un tableau de noms pour renvoyer le mois sous forme de nom :
Exemples
mois const = [“January”, “February”, “March”, “April”, “May”,
“June”, “July”, “August”, “September”, “October”,
“November”, “December”];
const d = nouvelle Date(“2021-03-25”);
soit mois = mois[d.getMonth()];
Essayez-le vous-même »
mois const = [“January”, “February”, “March”, “April”, “May”,
“June”, “July”, “August”, “September”, “October”,
“November”, “December”];const d = nouvelle Date();
soit mois = mois[d.getMonth()];
Essayez-le vous-même »
La méthode getDate()
Le getDate()
renvoie le jour d’une date sous la forme d’un nombre (1-31) :
La méthode getHours()
Le getHours()
renvoie les heures d’une date sous forme de nombre (0-23) :
La méthode getMinutes()
Le getMinutes()
renvoie les minutes d’une date sous forme de nombre (0-59) :
La méthode getSeconds()
Le getSeconds()
renvoie les secondes d’une date sous forme de nombre (0-59) :
La méthode getMilliseconds()
Le getMilliseconds()
renvoie les millisecondes d’une date sous forme de nombre (0-999) :
La méthode getDay()
Le getDay()
renvoie le jour de la semaine d’une date sous la forme d’un nombre (0-6).
Note
En JavaScript, le premier jour de la semaine (jour 0) est dimanche.
Certains pays du monde considèrent que le premier jour de la semaine est le lundi.
Note
Vous pouvez utiliser un tableau de noms, et getDay()
pour retourner le jour de la semaine comme nom :
Exemples
jours const = [“Sunday”, “Monday”, “Tuesday”, “Wednesday”,
“Thursday”, “Friday”, “Saturday”];
const d = nouvelle Date(“2021-03-25”);
laisser jour = jours[d.getDay()];
Essayez-le vous-même »
jours const = [“Sunday”, “Monday”, “Tuesday”, “Wednesday”,
“Thursday”, “Friday”, “Saturday”];const d = nouvelle Date();
laisser jour = jours[d.getDay()];
Essayez-le vous-même »
La méthode getTime()
Le getTime()
renvoie le nombre de millisecondes depuis le 1er janvier 1970 :
La méthode Date.now()
Date.now()
renvoie le nombre de millisecondes depuis le 1er janvier 1970.
Exemples
laissez ms = Date.now();
Essayez-le vous-même »
Calculez le nombre d’années depuis le 01/01/1970 :
minute const = 1000 * 60 ;
const heure = minute * 60 ;
jour const = heure * 24 ;
année const = jour * 365 ;
laissez ans = Math.round(Date.now() / year);
Essayez-le vous-même »
Date.now()
est une méthode statique de l’objet Date.
Vous ne pouvez pas l’utiliser sur un objet de date comme myDate.now()
.
La syntaxe est toujours Date.now()
.
Méthodes d’obtention de la date UTC
Méthode | Pareil que | Description |
---|---|---|
getUTCDate() | avoir un rendez-vous() | Renvoie la date UTC |
getUTCFullYear() | getFullYear() | Renvoie l’année UTC |
getUTCMois() | obtenirMois() | Renvoie le mois UTC |
getJourUTC() | obtenirJour() | Renvoie le jour UTC |
getUTCHours() | getHeures() | Renvoie l’heure UTC |
getUTCMinutes() | getMinutes() | Renvoie les minutes UTC |
getUTCSeconds() | getSeconds() | Renvoie les secondes UTC |
getUTCMillisecondes() | getMillisecondes() | Renvoie les millisecondes UTC |
Les méthodes UTC utilisent le temps UTC (Coordinated Universal Time).
L’heure UTC est la même que l’heure GMT (Greenwich Mean Time).
La différence entre l’heure locale et l’heure UTC peut aller jusqu’à 24 heures.
La méthode getTimezoneOffset()
Le getTimezoneOffset()
renvoie la différence (en minutes) entre l’heure locale et l’heure UTC :
Référence de date JavaScript complète
Pour une référence complète de Date, rendez-vous sur notre :
Référence de date JavaScript complète.
La référence contient des descriptions et des exemples de toutes les propriétés et méthodes Date.
#Méthodes #date #JavaScript