Référence de la date JavaScript


Méthodes et propriétés de la date JavaScript

Révisé en juillet 2025

Nom Description
new Date() Crée un nouvel objet Date
constructeur Crée un nouvel objet Date
constructeur Renvoie la fonction qui a créé le prototype Date
getDate() Renvoie le jour du mois (de 1 à 31)
getDay() Renvoie le jour de la semaine (de 0 à 6)
getFullYear() Renvoie l'année
getHours() Renvoie l'heure (de 0 à 23)
getMilliseconds() Renvoie les millisecondes (de 0 à 999)
getMinutes() Renvoie les minutes (de 0 à 59)
getMonth() Renvoie le mois (de 0 à 11)
getSeconds() Renvoie les secondes (de 0 à 59)
getTime() Renvoie le nombre de millisecondes depuis minuit le 1er janvier 1970, et une date spécifiée
getTimezoneOffset() Renvoie la différence horaire entre l'heure UTC et l'heure locale, en minutes
getUTCDate() Renvoie le jour du mois, selon l'heure universelle (de 1 à 31)
getUTCDay() Renvoie le jour de la semaine, selon l'heure universelle (de 0 à 6)
getUTCFullYear() Renvoie l'année, selon l'heure universelle
getUTCHours() Renvoie l'heure, selon l'heure universelle (de 0 à 23)
getUTCMilliseconds() Renvoie les millisecondes, selon l'heure universelle (de 0 à 999)
getUTCMinutes() Renvoie les minutes, selon l'heure universelle (de 0 à 59)
getUTCMonth() Renvoie le mois, selon l'heure universelle (de 0 à 11)
getUTCSeconds() Renvoie les secondes, selon l'heure universelle (de 0 à 59)
getYear() Obsolète. Utilisez la méthode getFullYear() à la place
now() Renvoie le nombre de millisecondes depuis minuit le 1er janvier 1970
parse() Analyse une chaîne de date et renvoie le nombre de millisecondes depuis le 1er janvier 1970
prototype Permet d'ajouter des propriétés et des méthodes à un objet
setDate() Définit le jour du mois d'un objet Date
setFullYear() Définit l'année d'un objet Date
setHours() Définit l'heure d'un objet Date
setMilliseconds() Définit les millisecondes d'un objet Date
setMinutes() Définit les minutes d'un objet Date
setMonth() Définit le mois d'un objet Date
setSeconds() Définit les secondes d'un objet Date
setTime() Définit une date à un nombre spécifié de millisecondes après/avant le 1er janvier 1970
setUTCDate() Définit le jour du mois d'un objet Date, selon l'heure universelle
setUTCFullYear() Définit l'année d'un objet Date, selon l'heure universelle
setUTCHours() Définit l'heure d'un objet Date, selon l'heure universelle
setUTCMilliseconds() Définit les millisecondes d'un objet Date, selon l'heure universelle
setUTCMinutes() Définit les minutes d'un objet Date, selon l'heure universelle
setUTCMonth() Définit le mois d'un objet Date, selon l'heure universelle
setUTCSeconds() Définit les secondes d'un objet Date, selon l'heure universelle
setYear() Obsolète. Utilisez la méthode setFullYear() à la place
toDateString() Convertit la partie date d'un objet Date en une chaîne lisible
toGMTString() Obsolète. Utilisez la méthode toUTCString() à la place
toISOString() Renvoie la date sous forme de chaîne, en utilisant la norme ISO
toJSON() Renvoie la date sous forme de chaîne, formatée comme une date JSON
toLocaleDateString() Renvoie la partie date d'un objet Date sous forme de chaîne, en utilisant les conventions locales
toLocaleTimeString() Renvoie la partie heure d'un objet Date sous forme de chaîne, en utilisant les conventions locales
toLocaleString() Convertit un objet Date en une chaîne, en utilisant les conventions locales
toString() Convertit un objet Date en une chaîne
toTimeString() Convertit la partie heure d'un objet Date en une chaîne
toUTCString() Convertit un objet Date en une chaîne, selon l'heure universelle
UTC() Renvoie le nombre de millisecondes dans une date depuis minuit du 1er janvier 1970, selon l'heure UTC
valueOf() Renvoie la valeur primitive d'un objet Date