Konflikt zwischen Zeitzonen in "Datum / Uhrzeit einfügen"

Hallo

Wenn ich das Symbol “Datum/Uhrzeit einfügen” verwende, um ein Datum einzufügen, scheint es einen Konflikt zwischen der Zeit in Oslo (GMT+1) und ETC/GMT+1 zu geben. Ist das ein Fehler oder gibt es tatsächlich einen Unterschied zwischen GMT+1 und ETC/GMT+1?

Hier ist ein Live-Beispiel: Monday, November 8, 2021 7:00 PM


Ich dachte, die Zeit sollte dieselbe sein?

2 „Gefällt mir“

Ich fürchte, der technische Grund dafür ist ziemlich verwirrend – Sie können ihn hier nachlesen: Moment Timezone | Docs

POSIX-Kompatibilität erfordert, dass die Offsets invertiert werden. Daher hat Etc/GMT-X einen Offset von +X und Etc/GMT+X einen Offset von -X. Dies ist ein Ergebnis der Time Zone Database von IANA und keine willkürliche Entscheidung von Moment.js. Daher werden lokalitätsbasierte Bezeichner gegenüber Bezeichnern mit festem Offset bevorzugt.

In der Zeitzonendatenbank von IANA ist Europa/Oslo derzeit gleichbedeutend mit Etc/GMT-1.

Monday, November 8, 2021 7:00 PM

Ich frage mich, ob wir unsere eigenen Aliase für Zeitzonen wie UTC+1, UTC+2 (ohne das Präfix Etc/) einführen könnten/sollten. :thinking: (cc @j.jaffeux)

4 „Gefällt mir“

Wenn es unkompliziert ist, würde ich wahrscheinlich auch die Entfernung der Etc-Zeitzonen vorschlagen. Mit Ausnahme einiger POSIX / zeitbezogener Discourse-Instanzen werden diese Zeitzonen größtenteils irrelevant und oft verwirrend sein, wenn ein Benutzer einen Offset anstelle eines Ortes anvisieren möchte. Sie würden in der Liste vor GMT/UTC erscheinen und der durchschnittliche Benutzer weiß nicht, was das Etc-Präfix bedeutet.

Wenn sie nicht entfernt werden, sollte das Präfix in der Anzeige der eingefügten Zeit enthalten sein. Vielleicht sogar mit einem Hinweis, dass es möglicherweise nicht das ist, was der Benutzer erwartet, z. B. Etc/GMT+1 (= GMT-1).

3 „Gefällt mir“

@david vielen Dank für die Antwort und den Verweis! Was ich also vorerst als Lösung herausgefunden habe, ist, ETC/GMT zu vermeiden und stattdessen den Namen der Stadt zu verwenden.

2 „Gefällt mir“