So erhalten Sie die Zeitzone in JavaScript

So erhalten Sie die Zeitzone in JavaScript
In JavaScript ist das Erhalten der Zeitzone sehr nützlich, um die GMT (Greenwich Mean Time) oder die universelle Zeit koordiniert (UTC) abzurufen. Darüber hinaus können wir die Zeitzone eines beliebigen Landes auf der ganzen Welt betrachten und die Änderung in Zeit, Datum, Tag und UTC dieses Landes beobachten. Darüber hinaus hilft TimeZone auch bei der Berechnung des UTC/GMT durch die Beobachtung des Zeitunterschieds.

Dieses Handbuch bietet die Methode, die sich mit Timezone in JavaScript bezieht.

So erhalten Sie die Zeitzone in JavaScript?

Um die Zeitzone in JavaScript zu erhalten, können Sie:

  • Datum()Objektkonstruktor
  • Intl.DateTimeFormat ()" Methode

Wir werden jetzt jede der genannten Ansätze einzeln durchlaufen!

Methode 1: Nehmen Sie die Zeitzone in JavaScript mithilfe von Datum () Objektmethode ab

In JavaScript erstellt das Datumsobjekt ein neues Datumsobjekt, um das aktuelle Datum/ die aktuelle Uhrzeit anzuzeigen. Wir werden den Date -Objektkonstruktor verwenden, um ein neues Datumsobjekt zu erstellen, es in einer Variablen zu speichern und dann die Zeitzone anzuzeigen.

Syntax

Befolgen Sie in JavaScript der angegebenen Syntax zum Erstellen eines Datumsobjekts:

neues Datum()

Gehen Sie das folgende Beispiel für ein besseres Verständnis durch.

Beispiel

In dieser Methode erstellen wir ein neues Datumsobjekt mit dem Namen “Zeitzone" Verwendung der "Datum() ”Objektkonstruktor. Dann zeigen wir die aktuelle Zeitzone auf der Konsole an:

var timezone = new Date ();
Konsole.log (timezone);

Die Ausführung des gegebenen Codes zeigt die folgende Ausgabe an:

Methode 2: Timezone in JavaScript mit INTL abrufen.DateTimeFormat () Methode

In JavaScript kann die genannte Methode verwendet werden, um die Zeitformatierung zu aktivieren und auf die Zeitzone zuzugreifen. Wir haben auch die „benutzt“aufgelöst ()"Methode zusammen mit"Intl.DateTimeFormat ()”. Der "aufgelöst ()„Methode gibt ein neues Objekt mit Eigenschaften zurück, die die Optionen für das Gebietsschema sowie Datums- und Zeitformatierungsoptionen widerspiegeln, die während der Initialisierung davon berechnet wurden“Intl”.

Syntax

In JavaScript, um die zu verwenden “Intl.DateTimeFormat ()”Methode zum Erhalten der Zeitzone müssen Sie der folgenden Syntax folgen:

Intl.DateTimeFormat ().aufgelöst ().Zeitzone

Schauen Sie sich das untergegebene Beispiel zur Demonstration an.

Beispiel

Erstens aktivieren wir die Zeitformatierung mit der “Intl.DateTimeFormat ()" Methode. Darüber hinaus werden wir das anwenden “aufgelöst ()Methode zusammen mit INTL.DateTimeFormat (), um die Optionen für das Gebietsschema und Datums-/Zeitformatierungsoptionen zu reflektieren, die während der INTL -Objektinitialisierung berechnet wurden. Dann zeigen wir die aktuelle Zeitzone auf der Konsole an.

var timezone = intl.DateTimeFormat ().aufgelöst ().Zeitzone;
Konsole.log (timezone);

Die entsprechende Ausgabe ist:

Wir haben die einfachsten Methoden zur Verfügung gestellt, um die Zeitzone in JavaScript zu erhalten. Sie können einen der Ansätze entsprechend Ihren Anforderungen verwenden.

Abschluss

Um die Zeitzone in JavaScript zu erhalten, können Sie den Objektkonstruktor von Date () zum Erstellen eines neuen Datumsobjekts und zum Anzeigen der TimeZone oder zur Verwendung des „Nutzungs verwendenIntl.DateTimeFormat ()Methode zum Aktivieren der Zeitformatierung und der Reflexion der Datums- und Zeitformatierungsoptionen, die während der Initialisierung von “berechnet wurden“Intl”. In diesem Artikel wurde die Methoden erläutert, um die Zeitzone in JavaScript zu erhalten.