English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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
Le tableau suivant liste les propriétés de l'objet Date :
Propriétés | Description |
---|---|
constructor | Retourne la fonction créant le prototype de l'objet Date |
prototype | Permet d'ajouter de nouvelles propriétés et méthodes à l'objet |
Le tableau suivant liste les méthodes de l'objet Date :
Méthode | Description |
---|---|
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 |
L'objet Date définit également trois méthodes statiques. Ces méthodes sont appelées via le constructeur Date() lui-même.
Méthode | Description |
---|---|
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 |