logo

Objet de date JavaScript

Le Date JavaScript L'objet peut être utilisé pour obtenir l'année, le mois et le jour. Vous pouvez afficher une minuterie sur la page Web à l'aide d'un objet date JavaScript.

Vous pouvez utiliser différents constructeurs Date pour créer un objet date. Il fournit des méthodes pour obtenir et définir le jour, le mois, l'année, l'heure, les minutes et les secondes.

Constructeur

Vous pouvez utiliser 4 variantes du constructeur Date pour créer un objet date.

  1. Date()
  2. Date (millisecondes)
  3. Date(chaînededate)
  4. Date (année, mois, jour, heures, minutes, secondes, millisecondes)

Méthodes de dates JavaScript

Voyons la liste des méthodes de date JavaScript avec leur description.

Méthodes Description
avoir un rendez-vous() Il renvoie la valeur entière comprise entre 1 et 31 qui représente le jour de la date spécifiée sur la base de l'heure locale.
getDay() Il renvoie la valeur entière comprise entre 0 et 6 qui représente le jour de la semaine sur la base de l'heure locale.
getFullYears() Il renvoie la valeur entière qui représente l'année sur la base de l'heure locale.
getHeures() Il renvoie la valeur entière comprise entre 0 et 23 qui représente les heures sur la base de l'heure locale.
getMillisecondes() Il renvoie la valeur entière comprise entre 0 et 999 qui représente les millisecondes sur la base de l'heure locale.
getMinutes() Il renvoie la valeur entière comprise entre 0 et 59 qui représente les minutes sur la base de l'heure locale.
getMois() Il renvoie la valeur entière comprise entre 0 et 11 qui représente le mois sur la base de l'heure locale.
getSeconds() Il renvoie la valeur entière comprise entre 0 et 60 qui représente les secondes sur la base de l'heure locale.
getUTCDate() Il renvoie la valeur entière comprise entre 1 et 31 qui représente le jour de la date spécifiée sur la base du temps universel.
getUTCDay() Il renvoie la valeur entière comprise entre 0 et 6 qui représente le jour de la semaine sur la base du temps universel.
getUTCFullYears() Il renvoie la valeur entière qui représente l'année sur la base du temps universel.
getUTCHours() Il renvoie la valeur entière comprise entre 0 et 23 qui représente les heures sur la base du temps universel.
getUTCMinutes() Il renvoie la valeur entière comprise entre 0 et 59 qui représente les minutes sur la base du temps universel.
getUTCMois() Il renvoie la valeur entière comprise entre 0 et 11 qui représente le mois sur la base du temps universel.
getUTCSeconds() Il renvoie la valeur entière comprise entre 0 et 60 qui représente les secondes sur la base du temps universel.
régler la date() Il définit la valeur du jour pour la date spécifiée sur la base de l'heure locale.
setDay() Il définit le jour de la semaine en fonction de l'heure locale.
setFullYears() Il définit la valeur de l'année pour la date spécifiée sur la base de l'heure locale.
setHeures() Il définit la valeur horaire pour la date spécifiée sur la base de l'heure locale.
setMillisecondes() Il définit la valeur en millisecondes pour la date spécifiée sur la base de l'heure locale.
setMinutes() Il définit la valeur des minutes pour la date spécifiée sur la base de l'heure locale.
setMois() Il définit la valeur du mois pour la date spécifiée sur la base de l'heure locale.
setSeconds() Il définit la deuxième valeur pour la date spécifiée sur la base de l'heure locale.
setUTCDate() Il définit la valeur du jour pour la date spécifiée sur la base du temps universel.
setUTCDay() Il fixe le jour de la semaine en fonction du temps universel.
setUTCFullYears() Il définit la valeur de l'année pour la date spécifiée sur la base du temps universel.
setUTCHours() Il définit la valeur horaire pour la date spécifiée sur la base du temps universel.
setUTCMillisecondes() Il définit la valeur en millisecondes pour la date spécifiée sur la base du temps universel.
setUTCMinutes() Il définit la valeur des minutes pour la date spécifiée sur la base du temps universel.
setUTCMois() Il définit la valeur du mois pour la date spécifiée sur la base du temps universel.
setUTCSeconds() Il définit la deuxième valeur pour la date spécifiée sur la base du temps universel.
versDateString() Il renvoie la partie date d'un objet Date.
àISOString() Il renvoie la date sous la forme d'une chaîne au format ISO.
versJSON() Il renvoie une chaîne représentant l'objet Date. Il sérialise également l'objet Date lors de la sérialisation JSON.
àChaîne() Il renvoie la date sous forme de chaîne.
versTimeString() Il renvoie la partie heure d'un objet Date.
versUTCString() Il convertit la date spécifiée sous forme de chaîne en utilisant le fuseau horaire UTC.
valeur de() Il renvoie la valeur primitive d'un objet Date.

Exemple de dates JavaScript

Voyons l'exemple simple pour imprimer un objet date. Il imprime la date et l'heure.

 Current Date and Time: <span id="txt"></span> var today=new Date(); document.getElementById(&apos;txt&apos;).innerHTML=today; 
Testez-le maintenant

Sortir:

 Current Date and Time: <span id="txt3"></span> 

Voyons un autre code pour imprimer la date/mois/année.

 

Sortir:

 

Exemple d'heure actuelle JavaScript

Voyons l'exemple simple pour imprimer l'heure actuelle du système.

 Current Time: <span id="txt"></span> var today=new Date(); var h=today.getHours(); var m=today.getMinutes(); var s=today.getSeconds(); document.getElementById(&apos;txt&apos;).innerHTML=h+&apos;:&apos;+m+&apos;:&apos;+s; 
Testez-le maintenant

Sortir:

 Current Time: <span id="txt"></span> 

Exemple d'horloge numérique JavaScript

Voyons l'exemple simple pour afficher l'horloge numérique à l'aide d'un objet date JavaScript.

Il existe deux façons de définir l'intervalle en JavaScript : par la méthode setTimeout() ou setInterval().

 Current Time: <span id="txt"></span> window.onload=function(){getTime();} function getTime(){ var today=new Date(); var h=today.getHours(); var m=today.getMinutes(); var s=today.getSeconds(); // add a zero in front of numbers<10 m="checkTime(m);" s="checkTime(s);" document.getelementbyid('txt').innerhtml="h+&apos;:&apos;+m+&apos;:&apos;+s;" settimeout(function(){gettime()},1000); } setinterval('gettime()',1000); another way function checktime(i){ if (i<10){ i="0" + i; return < pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre> Current Time: <span id="txt2"></span> </pre> <hr></10>