Manuel de référence JavaScript Date

Objet Date

L'objet Date est utilisé pour traiter les dates et les heures.

Les objets Date sont créés avec new Date().

Il y a quatre façons d'instancier une date :

var d = new Date();
var d = new Date(milliseconds);
var d = new Date(dateString);
var d = new Date(year, month, day, hours, minutes, seconds, milliseconds);

Essayez-le vous-même

Pour des tutoriels sur les dates et les heures, lisez notre Tutoriel sur les dates JavaScript

Méthodes et propriétés de l'objet Date

Méthode Description
new Date() Retourne le jour du mois (de 1 à 31).
constructor Retourne la fonction du prototype de l'objet Date créé.
getDate() Retourne le jour du mois (de 1 à 31).
getDay() Retourne le jour de la semaine (0-6).
getFullYear() Retourne l'année.
getHours() Retourne l'heure (de 0 à 23).
getMilliseconds() Retourne le nombre de millisecondes (0-999).
getMinutes() Retourne le nombre de minutes (de 0 à 59).
getMonth() Retourne le mois (de 0 à 11).
getSeconds() Retourne le nombre de secondes (de 0 à 59).
getTime() Retourne le nombre de millisecondes depuis minuit du 1er janvier 1970 jusqu'à la date spécifiée.
getTimezoneOffset() Retourne l'écart entre l'heure UTC et l'heure locale, en minutes.
getUTCDate() Selon l'heure universelle, retourne le jour du mois (de 1 à 31).
getUTCDay() Selon l'heure universelle, retourne le jour de la semaine (0-6).
getUTCFullYear() Selon l'heure universelle, retourne l'année.
getUTCHours() Selon l'heure universelle, retourne l'heure (0-23).
getUTCMilliseconds() Selon l'heure universelle, retourne le nombre de millisecondes (0-999).
getUTCMinutes() Selon l'heure universelle, retourne le nombre de minutes (0-59).
getUTCMonth() Selon l'heure universelle, retourne le mois (0-11).
getUTCSeconds() Selon l'heure universelle, retourne le nombre de secondes (0-59).
getYear() Obsolète.Veuillez utiliser Méthode getFullYear()
now() Retourner le nombre de millisecondes depuis minuit le 1er janvier 1970.
parse() Analyser une chaîne de caractères de date et retourner le nombre de millisecondes depuis le 1er janvier 1970.
prototype Permet d'ajouter des attributs et des méthodes à l'objet.
setDate() Définir le jour du mois de l'objet Date
setFullYear() Définir l'année de l'objet Date
setHours() Définir l'heure de l'objet Date.
setMilliseconds() Définir le nombre de millisecondes de l'objet Date.
setMinutes() Définir le nombre de minutes de l'objet Date.
setMonth() Définir le mois de l'objet Date.
setSeconds() Définir le nombre de secondes de l'objet Date.
setTime() Définir la date en millisecondes après ou avant le 1er janvier 1970.
setUTCDate() Définir le jour du mois de l'objet Date en utilisant l'heure universelle.
setUTCFullYear() Définir l'année de l'objet Date en utilisant l'heure universelle.
setUTCHours() Définir l'heure de l'objet Date en utilisant l'heure universelle.
setUTCMilliseconds() Définir le nombre de millisecondes de l'objet Date en utilisant l'heure universelle.
setUTCMinutes() Définir le nombre de minutes de l'objet Date en utilisant l'heure universelle.
setUTCMonth() Définir le mois de l'objet Date en utilisant l'heure universelle.
setUTCSeconds() Définir le nombre de secondes de l'objet Date en utilisant l'heure universelle.
setYear() Obsolète.Veuillez utiliser Méthode setFullYear()
toDateString() Convertir la partie date d'un objet Date en chaîne de caractères lisible.
toGMTString() Obsolète.Veuillez utiliser Méthode toUTCString()
toISOString() Retourner la date sous forme de chaîne de caractères en utilisant le standard ISO.
toJSON() Retourner la date sous forme de chaîne de caractères, formatée comme une date JSON.
toLocaleDateString() Retourner la partie date d'un objet Date sous forme de chaîne de caractères en utilisant les conventions de la région.
toLocaleTimeString() Retourner la partie temps d'un objet Date sous forme de chaîne de caractères en utilisant les conventions de la région.
toLocaleString() Convertir un objet Date en chaîne de caractères en utilisant les conventions de la région.
toString() Convertir un objet Date en chaîne de caractères.
toTimeString() Convertit la partie temps de l'objet Date en chaîne de caractères.
toUTCString() Convertit l'objet Date en chaîne de caractères selon le fuseau horaire universel.
UTC() Retourne le nombre de millisecondes écoulées depuis minuit le 1er janvier 1970, selon le temps universel coordonné (UTC).
valueOf() Retourner la valeur originale de l'objet Date.