In diesem Beitrag wird die Methode zum Erstellen eines Datums mit einer festgelegten Zeitzone erläutert.
Erstellen eines Datums mit einer festgelegten Zeitzone ohne String-Darstellung
Um ein Datum mit einer festgelegten Zeitzone zu erstellen, wird „ Datum() ”-Methode von JavaScript verwendet werden. Es handelt sich um eine integrierte Methode, die zum Arbeiten mit Datums- und Uhrzeitangaben verwendet wird.
Syntax
In dieser Syntax ist das „ Datum() ”-Methode wird aufgerufen:
neu Datum ( Jahr, Monat, Datum, Stunde, Minute, Sekunde, Millisekunde )
„ Jahr “, „ Monat “, „ Datum “, „ Stunde “, „ Minute “, „ zweite ', Und ' Millisekunde ” werden als Parameter zum Erstellen des Datums mit einer festgelegten Zeitzone übergeben.
Beispiel 1: Durch Definieren des Datumsobjekts
In diesem genannten Beispiel wird ein Objekt initialisiert als „ D “. Dann „rufen Sie die“ an Datum() ”-Methode und übergeben Sie das Datum gemäß der obigen Syntax:
es gibt d = neu Datum ( 2023 03 zwanzig , 1 , 78 , 27 , 0 ) ;Übergeben Sie das Objekt als Argument an „ console.log() ”-Methode, um das Ergebnis auf der Konsole anzuzeigen:
Konsole. Protokoll ( D )
Es ist zu beobachten, dass das Datum mit einer festgelegten Zeitzone ohne Zeichenfolgendarstellung erstellt wird:
Beispiel 2: Verwendung der setTime()-Methode
Hier wird mit Hilfe des „“ ein neues Datum erstellt und in der deklarierten Variablen gespeichert. Datum() ' Methode:
Var-Datum = neu Datum ( 2023 , 07, einundzwanzig ) ;Rufen Sie die „ Zeit einstellen() ”-Methode zum Einstellen der Uhrzeit. Außerdem, ' Zeit bekommen() ' Und ' getTimezoneOffset() “ werden auch als Argument des „ verwendet Zeit einstellen() ”-Methode, um die Uhrzeit abzurufen und die Zeitzone festzulegen. Wobei „getTimezoneOffset()“ den Zeitzonenoffset einfügen oder subtrahieren kann:
Datum. Zeit einstellen ( Datum. Zeit bekommen ( ) + Datum. getTimezoneOffset ( ) * 60 * 1000 ) ;Rufen Sie die Methode console.log() auf, um das Ergebnis anzuzeigen:
Konsole. Protokoll ( Datum ) ;Dadurch wird vom definierten Datum entsprechend dem Zeitzonenoffset der eine Tag abgezogen:
Dabei geht es darum, das Datum mit einer festgelegten Zeitzone zu erstellen, ohne eine String-Darstellung zu verwenden.
Abschluss
Um ein Datum mit einer festgelegten Zeitzone ohne Zeichenfolgendarstellung zu erstellen, muss „ Datum() ”-Methode von JavaScript aufgerufen werden. Es handelt sich um eine integrierte Methode, die zum Arbeiten mit Datums- und Uhrzeitangaben verwendet wird. Verwenden Sie außerdem „ getTimezoneOffset() ”, wodurch der Zeitzonenversatz eingefügt oder subtrahiert werden kann. In diesem Beitrag wurden einige Möglichkeiten zum Erstellen eines Datums mit einer festgelegten Zeitzone beschrieben.