Cet article expliquera la méthode pour créer une date avec un fuseau horaire défini.
Création d'une date avec un fuseau horaire défini sans représentation sous forme de chaîne
Pour créer une date avec un fuseau horaire défini, le ' Date() ” La méthode JavaScript peut être utilisée. C'est une méthode intégrée qui est utilisée pour travailler avec des dates et des heures.
Syntaxe
Dans cette syntaxe, le ' Date() ” méthode est appelée :
nouveau Date ( année, mois, date, heure, minute, seconde, milliseconde )
' année ”, “ mois ”, “ date ”, “ heure ”, “ minute ”, “ deuxième ', et ' milliseconde ” sont passés en paramètres de création de la date avec un fuseau horaire défini.
Exemple 1 : En définissant l'objet Date
Dans cet exemple, un objet est initialisé comme ' d ”. Ensuite, « invoquer le » Date() ” et passez la date selon la syntaxe ci-dessus :
avoir d = nouveau Date ( 2023 03 vingt , 1 , 78 , 27 , 0 ) ;Passez l'objet en argument au ' console.log() ” méthode pour afficher le résultat sur la console :
console. enregistrer ( d )
On peut observer que la date est créée avec un fuseau horaire défini sans représentation sous forme de chaîne :
Exemple 2 : Utilisation de la méthode setTime()
Ici, une nouvelle date est créée et stockée dans la variable déclarée à l'aide du ' Date() ' méthode:
date variable = nouveau Date ( 2023 , 07, vingt-et-un ) ;Invoquez le ' régler le temps() ” pour régler l'heure. En outre, ' obtenir du temps() ' et ' getTimezoneOffset() » sont également utilisés comme argument du « régler le temps() ” pour obtenir l'heure et définir le fuseau horaire. Où 'getTimezoneOffset()' peut insérer ou soustraire le décalage horaire :
date. régler le temps ( date. obtenir du temps ( ) + date. getTimezoneOffset ( ) * 60 * 1000 ) ;Appelez la méthode console.log() pour afficher le résultat :
console. enregistrer ( date ) ;Par conséquent, le jour est soustrait de la date définie en fonction du décalage horaire :
Il s'agit de créer la date avec un fuseau horaire défini sans utiliser de représentation sous forme de chaîne.
Conclusion
Pour créer une date avec un fuseau horaire défini sans représentation sous forme de chaîne, le ' Date() ” La méthode JavaScript peut être invoquée. C'est une méthode intégrée qui est utilisée pour travailler avec des dates et des heures. De plus, utilisez ' getTimezoneOffset() ” qui peut insérer ou soustraire le décalage horaire. Cet article a indiqué plusieurs façons de créer une date avec un fuseau horaire défini.