Zeitzonen
Konvertieren Sie Zeiten zwischen verschiedenen Zeitzonen
So nutzen Sie Zeitzonen
- 1Wählen Sie die Quellzeitzone und die Zielzeitzone (unterstützen Sie Großstädte und UTC-Abweichungen).
- 2Geben Sie die lokale Zeit zum Konvertieren ein.
- 3Überprüfen Sie die Zielzeitzone und geben Sie an, ob es sich im Sommer befindet.
Was ist mit Zeitzonen-Konvertierung?
Zielzeit = Source Time + (Zielversatz - Source Offset)Die Erde wird durch Längengrad durch 24 Zeitzonen geteilt, mit einer Differenz von 1 Stunde in den benachbarten Zeitzonen. Fügen Sie bei der Konvertierung die Differenz zwischen der Ziel-Zeitzone und der UTC-Versatz der Quell-Zeitzone zur ursprünglichen Zeit hinzu.
Die Sommerzeit ermöglicht es Teilen der Region, die Uhr im Sommer um eine Stunde abzuholen, was zu vorübergehenden Abweichungen führt. Grenzüberschreitende Treffen, Flüge und Remote-Zusammenarbeit sind erforderlich, um zu bestätigen, ob die Parteien mitten im Sommer sind.
Die Zeitzone basiert auf dieser frühen Mittagslinie (Greenwich) und fügt dem Osten alle 15 Grad Länge eine Stunde hinzu, mit insgesamt 24 theoretischen Zeitzonen weltweit. Die tatsächliche Grenze** wird jedoch entlang der nationalen und provinziellen Grenzen** aufgeschlüsselt und es gibt eine Reihe von "Halbzeitzonen" und "45-Minuten-Zonen": Indien wird UTC + 5:30, Nepal wird UTC + 5:45 und Zentralaustralien wird UTC + 9:30 verwenden. Es ist also nicht einfach, mit Längengrad zu extrapolieren, und Sie müssen die Zeitzonendatenbank (INAA tz Datenbank) überprüfen.
Die Übergangsregeln im Sommer sind unterschiedlich: Europa war der letzte Sonntag im März 01:00 UTC, der letzte Sonntag im Oktober; Nordamerika war der zweite Sonntag im März, der erste Sonntag im November; und die südliche Hemisphäre (Australien, Neuseeland) Saison, das Gegenteil, begann im September-10 und endete im April. ** Sommerzeit wird nicht in der Nähe des Äquators und in den meisten asiatischen Ländern verwendet. ** Daher dürfen Sie beim Schreiben eines internationalisierten Programms den Offset niemals fest in einen festen Wert codieren, und Sie müssen die Zeitzonen-ID verwenden.
| Organisation | Standard-Offset | Sommerschicht. | War es Sommer? |
|---|---|---|---|
| UTC | UTC+0 | Keine | Ja |
| China Standardzeit | UTC+8 | Keine | Nein (seit 1991 stillgelegt) |
| Japan Standard Time JST | UTC+9 | Keine | Ja |
| Mitteleuropäische Zeit CET | UTC+1 | UTC+2 | Ja. |
| British Time GMT/BST | UTC+0 | UTC+1 | Ja. |
| Östliche Vereinigte Staaten ET | UTC−5 | UTC−4 | Ja. |
| Vereinigte Staaten Pacific PT | UTC−8 | UTC−7 | Ja. |
| Indien Standard Time IST | UTC+5:30 | Keine | Ja |
Zeitzonen-Offset gegen Sommer
Häufige Fragen
Was ist UTC Offset?
UTC-Offsets geben die Stundendifferenz der Zeitzone in Bezug auf die Harmonisierung der Weltzeit (UTC) an, z. B. Beijing UTC + 8 und London Winter UTC + 0.
Beeinflusst der Sommer den Übergang?
Ja. Der Bereich, in dem der Sommer angewendet wird, wird über den Sommer +1 Stunden verschoben, und die Umrechnung muss immer prüfen, ob das entsprechende Datum in Kraft ist.
Warum gibt es mehrere Zeitzonen im selben Land?
Große Länder (z. B. die Vereinigten Staaten, Russland) erstrecken sich über mehrere Längengrade und teilen natürlich mehrere Zeitzonen auf.
UTC und GMT sind dasselbe?
Der tägliche Gebrauch kann austauschbar sein, aber streng unterschiedlich. GMT (Greenwich Horizon) basiert auf der astronomischen Rotationszeit der Erde und wurde durch UTC (UTC) ersetzt. UTC basiert auf der Atomuhr, die extrem präzise ist und mit der Erdrotation durch Azimut mit einer Fehlerkontrolle von 0,9 Sekunden synchronisiert. Der Zeitstandard für alle modernen Systeme ist UTC, GMT, nur im englischen Recht und in einigen traditionellen Kontexten.
Welche Zeitzone sollte der Server verwenden?
Harmonisierte UTC-Speicherung und -Übertragung, Konvertierung von Zeitzonen nur zum Zeitpunkt der Präsentation für den Benutzer. Die Vorteile dabei sind, dass Protokolle querverwiesen werden können, dass es während Sommerschichten keine Duplizierung oder keinen Datenverlust gibt und dass die Datenbankmigration nicht zu Verzerrungen aufgrund von Änderungen der Zeitzonenkonfiguration führt. Das Frontend verwendet Intl. DateTimeFormat oder dayjs/luxon als Display Layer Conversion. Die systematische Migration lokaler Zeitbestandsdaten zu UTC sollte besonders darauf achten, Baseline nach Artikeln zu identifizieren.
