JS versteht die Zeitzonen GMT und UTC genau

JS versteht die Zeitzonen GMT und UTC genau

Vorwort

Greenwich Mean Time, Weltzeit, Zulu-Zeit, GMT, UTC, zeitzonenübergreifend, Sommerzeit – diese schillernden Zeitbegriffe sind uns vielleicht alle vertraut, aber wenn wir wirklich auf ein Problem stoßen, sind wir uns möglicherweise nicht so sicher und müssen es noch einmal prüfen, und nachdem wir uns damit befasst haben, vergessen wir es möglicherweise nach einer Weile. Heute werden wir sie gründlich durchgehen.

1. GMT

Was ist GMT

GMT (Greenwich Mean Time), Greenwich Mean Time (auch bekannt als Greenwich Mean Time).

Es legt fest, dass die Sonne jeden Tag um 12 Uhr mittags durch das Royal Greenwich Observatory am Stadtrand von London (England) wandert.

Geschichte der GMT

Das Königliche Observatorium Greenwich begann im 17. Jahrhundert im Rahmen seiner Expansionspläne zur Erlangung der maritimen Vorherrschaft mit der Durchführung von Himmelsbeobachtungen. Für astronomische Beobachtungen wurde als Nullgrad-Referenzlinie ein Längengrad gewählt, der durch die Mitte des Meridians am Greenwich-Observatorium in London, England, verläuft. Diese Linie wird als Greenwich-Meridian bezeichnet.

Im Oktober 1884 fand in Washington, USA, eine Internationale Meridiankonferenz statt, die den Greenwich-Meridian als Nullmeridian und die Greenwich Mean Time (GMT) als Weltzeitstandard (UT, Universal Time) festlegte. Dies bestimmt auch die Aufteilung der natürlichen 24-Stunden-Zeitzonen der Welt, und alle Zeitzonen basieren auf der Abweichung von GMT.

Bis 1972 war die Greenwich Mean Time (GMT) der weltweite Zeitstandard. Nach 1972 war GMT kein Zeitstandard mehr.

2. UTC

Was ist UTC

UTC (Coodinated Universal Time), koordinierte Weltzeit, wird auch als Welteinheitszeit, Weltstandardzeit und internationale koordinierte Zeit bezeichnet. Da die Abkürzungen im Englischen (CUT) und Französischen (TUC) unterschiedlich sind, wird als Kompromiss die Abkürzung UTC verwendet.

UTC ist mittlerweile der globale Zeitstandard und alle Teile der Welt stimmen darin überein, ihre jeweiligen Zeiten zu synchronisieren. Die UTC-Zeit ist eine Kombination aus der mittleren Sonnenzeit (basierend auf der Greenwich Mean Time GMT), der neuen, an die Bewegung der Erdachse angepassten Zeitskala und der internationalen Atomzeit in Sekunden.

Beim Militär wird „Z“ zur Darstellung der koordinierten Weltzeit verwendet. Da Z im Funkverkehr synonym für „Zulu“ verwendet wird, wird die Koordinierte Weltzeit auch als „Zulu-Zeit“ bezeichnet.

UTC besteht aus zwei Teilen:

Atomzeit (TAI, Internationale Atomzeit):

Die durch die Kombination aller 400 Atomuhren der Welt ermittelte Zeit bestimmt die Geschwindigkeit, mit der die Zeit auf jeder unserer Uhren vergeht.

Weltzeit (UT):

Sie wird auch astronomische Zeit oder Sonnenzeit genannt. Sie basiert auf der Erdrotation und wird von uns verwendet, um zu bestimmen, wie viele Atomstunden der Länge eines Erdentages entsprechen.

Geschichte der UTC

Im Jahr 1960 standardisierte das International Radio Consultative Committee das UTC-Konzept und führte es im folgenden Jahr in die praktische Anwendung ein.

Der Name „Koordinierte Weltzeit“ wurde erst 1967 offiziell übernommen.

Vor 1967 wurde die UTC aufgrund der Verwendung von Schaltsekunden zur Anpassung der UTC an die Zeit der Erdrotation mehrmals angepasst.

3. GMT vs. UTC

GMT ist die frühere Weltstandardzeit und UTC ist die aktuelle Weltstandardzeit.

UTC ist genauer als GMT und verwendet die Atomzeit, um sich an die präzise Zeitmessung der modernen Gesellschaft anzupassen.

Wenn jedoch keine sekundengenaue Genauigkeit erforderlich ist, können beide als gleichwertig betrachtet werden.

Das Greenwich Observatory gibt jedes Jahr eine auf UTC basierende Zeitinformation heraus.

4. Zeitzone

Mit der Entwicklung der Eisenbahn und anderer Transport- und Kommunikationsmittel sowie der Förderung des globalen Handels brachte die Verwendung der lokalen Sonnenzeit an verschiedenen Orten das Problem der inkonsistenten Zeit mit sich. Im 19. Jahrhundert entstand der Bedarf nach einem einheitlichen Zeitstandard und Zeitzonen wurden geboren.

Wie sind Zeitzonen definiert?

Ausgehend vom Nullmeridian von Greenwich wird jeweils nach 15° östlicher oder westlicher Länge eine Zeitzone eingeteilt. Innerhalb dieser Zone gilt für alle dieselbe Standardzeit.

In der Realität werden Länder oder Provinzen jedoch aus verwaltungstechnischen Gründen häufig zu Gruppen zusammengefasst. Daher erfolgt die Einteilung der Zeitzonen nicht streng nach der Nord-Süd-Geraden, sondern nach den natürlichen Gegebenheiten. Hinzu kommt: Derzeit gibt es keine internationale Organisation, die den Ländern die Änderung ihrer Zeitzonen gestattet. Einige Länder ändern ihre Zeitzonen aus bestimmten Gründen.

Die Welt ist in 24 Standardzeitzonen unterteilt und der Zeitunterschied zwischen benachbarten Zeitzonen beträgt eine Stunde.

In verschiedenen Regionen hat dieselbe Zeitzone häufig viele verschiedene Zeitzonennamen, da der Name normalerweise geografische Informationen zu dieser Region des Landes enthält. Während der Sommerzeit ändern sich der Name und die Abkürzung der lokalen Zeitzone (normalerweise einschließlich des Wortes „Tageslicht“ oder „Sommer“).

In den USA heißt die Eastern Standard Time beispielsweise EST (Eastern Standard Time) und die Eastern Daylight Time EDT (Eastern Daylight Time).

Um die Namen aller Zeitzonen der Welt anzuzeigen, besuchen Sie diese Website: https://www.timeanddate.com/t...

5. Sommerzeit

Was ist Sommerzeit?

DST (Daylight Saving Time), die Sommerzeit wird auch Sommerzeit oder Sommerzeit genannt.

Es handelt sich dabei um ein System zur künstlichen Einstellung der Ortszeit, um Energie zu sparen. Im Sommer geht die Sonne normalerweise früh auf und die Menschen stellen die Zeit um eine Stunde vor. Dadurch können sie früher aufstehen und zu Bett gehen, die Beleuchtung reduzieren und die Lichtressourcen optimal nutzen und so Strom für die Beleuchtung sparen.

Etwa 40 % aller Länder der Welt nutzen im Sommer die Sommerzeit, während im Rest der Welt das ganze Jahr über die Standardzeit gilt. In manchen Ländern wird die Standardzeit daher auch Winterzeit genannt.

In Ländern mit Sommerzeit gibt es einen Tag im Jahr mit nur 23 Stunden (der Tag, an dem die Sommerzeit beginnt), einen Tag mit 25 Stunden (der Tag, an dem die Sommerzeit endet) und alle anderen Tage haben 24 Stunden.

Der grüne Teil stellt die Länder und Regionen dar, die im Jahr 2019 weltweit Winter- und Sommerzeit eingeführt haben.

Geschichte der Sommerzeit

Im Jahr 1784 schlug Benjamin Franklin, der amerikanische Botschafter in Frankreich, das „Sommerzeitsystem“ vor. Im Jahr 1908 schlug der britische Architekt William Willett diesen Vorschlag erneut vor, er wurde damals jedoch nicht angenommen.

Im Jahr 1916, während des Ersten Weltkrieges, ordnete die deutsche Regierung an, die Uhren um eine Stunde vorzustellen, um durch eine zusätzliche Stunde Tageslicht kriegsnotwendige Kohle zu sparen und war damit das erste Land, das die Sommerzeit einführte. Später folgten die vier am Ersten Weltkrieg beteiligten Länder Großbritannien, Frankreich, Russland und die Vereinigten Staaten diesem Beispiel.

Die USA schafften die Sommerzeit im Jahr 1919 nach dem Ende des Ersten Weltkriegs ab, führten sie während des Zweiten Weltkriegs jedoch 1942 wieder ein und im Jahr 1966 wurde ein formelles Gesetz erlassen, um ihre dauerhafte Anwendung sicherzustellen. Während der Ölkrise von 1973 bis 1975 verlängerten die USA die Sommerzeit zwei Jahre in Folge, um Öl zu sparen.

In den meisten europäischen Ländern wurde die Sommerzeit 1976 eingeführt, drei Jahre nachdem der vierte Nahostkrieg zur ersten Ölkrise geführt hatte (1973).

Im April 1986 erließ das Generalbüro des Staatsrats der Volksrepublik China die „Mitteilung zur landesweiten Einführung der Sommerzeit“, in der alle Menschen aufgefordert wurden, früh zu Bett zu gehen und früh aufzustehen, um Energie zu sparen: Am ersten Sonntag Mitte April werden jedes Jahr um 2 Uhr die Uhren eine Stunde vorgestellt und am ersten Sonntag Mitte Oktober um 2 Uhr die Uhren eine Stunde zurückgestellt. Diese Sommerzeit wurde jedoch nur 6 Jahre lang eingeführt und 1992 abgeschafft. Der Hauptgrund dafür war, dass China eine riesige Ost-West-Region hat, in der jedoch nur die Pekinger Zeit gilt. Die Sommerzeit in Echtzeit brachte viele unrealistische negative Auswirkungen mit sich.

Kontroverse um die Sommerzeit

In den vergangenen 100 Jahren wurde die Sommerzeit tendenziell nur in Zeiten schwerer nationaler Krisen wie Kriegen und Energieknappheit eingeführt. Im letzten Jahrzehnt relativen Friedens ist dieses Zeitsystem jedoch zunehmend unbeliebt geworden.

Dadurch wird die biologische Uhr der Menschen durcheinandergebracht und es kommt häufig zu Schlafmangel, was nicht nur der Gesundheit schadet und zu Autounfällen führt, sondern auch großes Chaos im Tourismus- und Luftfahrtsektor anrichtet.

Darüber hinaus ist noch zu diskutieren, ob durch Winter- und Sommerzeit tatsächlich Energie gespart werden kann. Eine im März 2014 durchgeführte US-Studie ergab, dass die USA durch diese Zeitumstellung ihren Stromverbrauch im März und April um höchstens 1 Prozent senken könnten, während das US-amerikanische National Bureau of Standards davon ausgeht, dass die Sommerzeit keinen Einfluss auf den Stromverbrauch hat.

In Russland zeigte ein früherer Bericht zudem, dass die Menge an Strom, die Russland durch die Sommerzeit jedes Jahr spart, nur der Stromerzeugung von zwei oder drei Wärmekraftwerken entspricht, was sehr „nutzlos“ ist.

Am 26. März letzten Jahres (2019) verabschiedete Deutschland als erstes Land der Welt, das die Sommerzeit vorschlug und einführte, mit 410 zu 192 Stimmen im Europäischen Parlament einen Vorschlag zur Abschaffung der Umstellung auf Winter- und Sommerzeit. Es ist geplant, dass ab April 2021 alle EU-Länder die Umstellung auf Winter- und Sommerzeit nicht mehr einführen. Sobald sich die Mitgliedsstaaten auf einen endgültigen Gesetzentwurf geeinigt haben, können sie sich dafür entscheiden, die Sommer- oder Winterzeit dauerhaft einzuführen.

6. Ortszeit

Die im täglichen Leben verwendete Zeit wird üblicherweise als Ortszeit bezeichnet. Diese Zeit entspricht der Ortszeit in der Zeitzone, in der wir uns befinden (oder die wir verwenden), die durch den Unterschied zur koordinierten Weltzeit (UTC) definiert ist. Dieser Offset kann als UTC- oder UTC+ ausgedrückt werden, gefolgt von der Anzahl der Stunden und Minuten des Offsets.

7. Datum in JavaScript

Holen Sie sich die Ortszeit und drucken Sie neue Date() in verschiedenen Zeitzonen. Die Ausgabe wird unterschiedlich sein:

neues Datum();

Ermitteln Sie die Anzahl der Millisekunden zwischen der Ortszeit und Mitternacht, 1. Januar 1970 (GMT):

neues Date().getTime();

Gibt die Differenz zwischen Ortszeit und GMT in Minuten zurück:

neues Date().getTimezoneOffset();

So zeigen Sie die Ortszeit überall korrekt an (sofern Sie die Zeitzone des Ortes kennen):

//Zieltabellenzeit, 8. Zone Ost let timezone = 8;
//Ermitteln Sie die Zeitdifferenz zwischen der Ortszeit und der Greenwich Mean Time (beachten Sie, dass sie in Minuten angegeben ist. Denken Sie daran, sie umzurechnen).
const diff = neues Date().getTimezoneOffset();
//Greenwich Mean Time basierend auf Ortszeit und Zeitdifferenz abrufen const absTime = new Date().getTime() + diff * 60 * 1000;
//Ermitteln Sie die Uhrzeit in jeder Zeitzone gemäß der Greenwich Mean Time und den lokalen Zeitzonen. let localTime = new Date(absTime + timeZone * 60 * 60 * 1000);
//Sommerzeit handhaben (isDST ist eine eigene gekapselte Verarbeitungsmethode)
wenn(istSommerzeit(Ortszeit, Land)) {
  localTime = neues Datum(absTime + (Zeitzone + 1) * 60 * 60 * 1000);
}
gib lokale Zeit zurück;

Oben finden Sie ausführliche Informationen zu JS, die die Zeitzonen GMT und UTC gründlich verstehen. Weitere Informationen zu JS finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

Das könnte Sie auch interessieren:
  • JavaScript zum Abrufen einer Zeitzonenimplementierungsprozessanalyse
  • JavaScript+PHP-Methode zum Anzeigen der Ortszeit entsprechend der Zeitzone des Benutzers
  • Verwenden Sie js, um zu bestimmen, ob die aktuelle Zeitzone TimeZone Sommerzeit ist
  • js erhält den Zeitcode des Auftretens und Endes der Sommerzeit in der aktuellen Zeitzone
  • Einführung in JavaScript-Zeitzonenfunktionen
  • Javascript-Code zur Anzeige der Zeitzone der Welt
  • Zeitzonenprobleme bei der Datumsverarbeitung in Javascript
  • JavaScript-Skript zum Umrechnen der Ortszeit in andere Zeitzonen
  • Einfaches Methodenbeispiel zum Konvertieren eines JS-Zeitstempels in das Datumsformat

<<:  So installieren Sie MySQL unter Linux (Yum und Quellcode-Kompilierung)

>>:  So implementieren Sie einen reibungslosen Neustart von Nginx

Artikel empfehlen

Architektur und Komponentenbeschreibung der privaten Docker-Bibliothek Harbor

In diesem Artikel wird die Zusammensetzung der Ha...

Lösungen für Probleme bei der Verwendung von addRoutes in Vue-Projekten

Inhaltsverzeichnis Vorwort 1. 404 Seite 1. Ursach...

Reparaturlösung für inkonsistenten MySQL GTID-Master und -Slave

Inhaltsverzeichnis Lösung 1: Replikate neu erstel...

Gegenfall für die Vue-Implementierung

In diesem Artikelbeispiel wird der spezifische Co...

MySQL-Tutorial: Ausführliche Erklärung zum Unterabfragebeispiel

Inhaltsverzeichnis 1. Was ist eine Unterabfrage? ...

Zusammenfassung der Verwendung von vue Watch und Computed

Inhaltsverzeichnis 01. Hörer beobachten (1) Funkt...

Vue implementiert die richtige Slide-Out-Layer-Animation

In diesem Artikelbeispiel wird der spezifische Co...

MySQL 5.6.33 Installations- und Konfigurations-Tutorial unter Linux

In diesem Tutorial erfahren Sie alles über die In...