English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Objet Date JavaScript

Objet Date

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

L'objet Date est créé en utilisant le constructeur new Date()

L'objet Date est basé sur une valeur de temps, qui est le nombre de millisecondes depuis UTC 1970 années1mois1millisecondes depuis le début du jour.

Vous pouvez utiliser l'une des syntaxes suivantes pour créer un objet Date avec le constructeur Date() :

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

Attention : les mois de JavaScript vont de 0 à11compte. Cela signifie que1Le mois est 0,12Le mois est11.

Vous pouvez consulter nosle tutoriel JavaScript DatePour en savoir plus sur les dates et les heures, consultez

Propriétés de l'objet Date

Le tableau suivant liste les propriétés de l'objet Date :

PropriétésDescription
constructorRetourne la fonction créant le prototype de l'objet Date
prototypePermet d'ajouter de nouvelles propriétés et méthodes à l'objet

Méthodes de l'objet Date

Le tableau suivant liste les méthodes de l'objet Date :

MéthodeDescription
getDate() Retourne le jour du mois en fonction du temps local (1-31)
getDay()Retourne le jour de la semaine en fonction du temps local (0-6)
getFullYear()Retourne l'année en fonction du temps local (retourne un nombre à quatre chiffres pour une année à quatre chiffres)
getHours()Retourne l'heure en fonction du temps local (0-23)
getMilliseconds()Retourne les millisecondes en fonction du temps local (0-999)
getMinutes()Retourne les minutes en fonction du temps local (0-59)
getMonth() Retourne le mois en fonction du temps local (0-11)
getSeconds()Retourne le nombre de secondes depuis le début du jour en fonction du temps local (0-59)
getTime()Retourne le nombre de secondes depuis UTC 1970 années1mois1millisecondes depuis minuit du jour
getTimezoneOffset()Retourne l'écart horaire entre l'heure UTC et l'heure locale, en minutes
getUTCDate()Retourne le jour du mois en fonction du temps universel (de1-31)
getUTCDay()Retourne le jour de la semaine (de 0 à6)
getUTCFullYear()Retourne l'année en utilisant le temps universel
getUTCHours()Retourne les heures (de 0-23)
getUTCMilliseconds()Retourne les millisecondes (de 0 à999)
getUTCMinutes()Retourne les minutes (de 0 à59)
getUTCMonth()Retourne le mois (de 0 à11)
getUTCSeconds()Retourne les secondes (de 0 à59)
getYear()Non recommandé.UtilisationgetFullYear()Remplacement de méthode
setDate()Définit le jour du mois de l'objet Date en utilisant le temps local pour une date spécifique
setFullYear()Définit l'année complète de l'objet Date en utilisant le temps local (l'année est représentée par quatre chiffres)
setHours()Définit l'heure de l'objet Date en utilisant le temps local pour une date spécifique
setMilliseconds()Définit le nombre de millisecondes de l'objet Date en utilisant le temps local
setMinutes()Définit le nombre de minutes de l'objet Date en utilisant le temps local
setMonth()Définit le mois de l'objet Date en utilisant le temps local
setSeconds()Définit le nombre de secondes de l'objet Date en utilisant le temps local
setTime()Définit la date de1970 années1mois1jours avant/millisecondes après
setUTCDate()Définit le jour du mois de l'objet Date en utilisant le temps universel
setUTCFullYear()Définit l'année de l'objet Date en utilisant le temps universel
setUTCHours()Définit l'heure de l'objet Date en utilisant le temps universel
setUTCMilliseconds()Définit le nombre de millisecondes de l'objet Date en utilisant le temps universel
setUTCMinutes()Définit le nombre de minutes de l'objet Date en utilisant le temps universel
setUTCMonth()Définit le mois de l'objet Date en utilisant le temps universel
setUTCSeconds()Définit le nombre de secondes de l'objet Date en utilisant le temps universel
setYear()Non recommandé.UtilisationsetFullYear()Remplacement de méthode
toDateString()Sous forme humaine (human-Retourne la partie date de l'objet date sous forme de chaîne de caractères au format lisible (humain)
toGMTString()Non recommandé.UtilisationtoUTCString()Remplacement de méthode
toISOString()Renvoie la date sous forme de chaîne de caractères, formatée selon le standard ISO
toJSON()Renvoie la date sous forme de chaîne de caractères, formatée comme une date JSON
toLocaleDateString()Renvoie la partie date d'un objet Date sous forme de chaîne de caractères au format local
toLocaleTimeString()Retourner la partie temps de l'objet Date en chaîne de caractères formatée localement
toLocaleString()Convertir l'objet Date en chaîne de caractères formatée localement
toString()Convertir l'objet Date en chaîne de caractères
toTimeString()Convertir la partie temps de l'objet Date en chaîne de caractères
toUTCString()Convertir l'objet Date en chaîne de caractères en fonction du temps universel
valueOf()Retourner la valeur originale de l'objet Date

Méthodes statiques de date

L'objet Date définit également trois méthodes statiques. Ces méthodes sont appelées via le constructeur Date() lui-même.

MéthodeDescription
Date.now()Retourner depuis1970 années1mois1millisecondes depuis minuit du jour
Date.parse()Analyser une chaîne de date et retourner depuis1970 années1mois1millisecondes depuis le 00:00:00 du jour (UTC), en ignorant les secondes de saut d'horloge
Date.UTC()Retour de1970 années1mois1Millisecondes dans l'objet Date depuis le 00:00:00 du jour