2009-02-11 3 views
11

Ich fand schließlich die difference between UTC and GMT heraus, indem ich die Anstrengung machte, es auf Wikipedia heute nachzuschlagen. Technisch gesehen erscheint GMT! = UTC, weil Sie nicht wissen, ob auf UTC oder UT1 Bezug genommen wird. In der Praxis verwenden die Benutzer die Begriffe jedoch austauschbar, um die gleiche Zeitzone anzuzeigen.Was ist die übliche Praxis in Bezug auf die Unterscheidung zwischen UTC und GMT?

Vor einiger Zeit habe ich vorgeschlagen, dass wir die Benutzeroberfläche von einer meiner Firmen-Apps anzuzeigen UTC statt GMT ändern.

Nur um sicher zu sein, dass unsere Datenbank nicht den möglichen Sekundenunterschied zwischen GMT und UTC berechnete, führte ich die folgende Abfrage aus und verifizierte, dass beide nur als Aliase für die gleiche Zeitzone agieren.

select now() AT TIME ZONE 'GMT', now() AT TIME ZONE 'UTC'; 
      timezone   |   timezone   
----------------------------+---------------------------- 
2009-02-11 08:46:11.643032 | 2009-02-11 08:46:11.643032 
(1 row) 

Was denken Sie? Gibt es genug Nutzer, die UTC verstehen? Ist es besser, den älteren aber gebräuchlicheren Begriff zu verwenden? Oder sollte ich einfach eine UTC/GMT machen?

Antwort

17

Normale Menschen brauchen sich nicht um die paar Sekunden Unterschied zwischen GMT und UTC zu kümmern. Der Unterschied ist nur für Astronomen und Zeit-Nerds wichtig.

Ich habe sehr wenig Software gesehen, die den Unterschied machen stört. Die meisten Software verwendet die Bezeichnungen "GMT" und "UTC" synonym. Normalerweise bedeutet es nur "Uhrzeit nach dem Entfernen des lokalen Zeitzonen-Offsets in genauen Stunden (oder halben/viertel Stunden)".

+0

Vielen Dank. Es fällt mir schwer, UTC und GMT zu verstehen, bis ich deine Antwort gelesen habe. Einfach ... einfach Englisch. :) – Woppi

2

Ich persönlich denke, der Begriff UTC, bevor ich von GMT denken.

2

Ich denke an GMT vor UTC, aber ich lebe auch in GMT (+/- 0)

7

In den meisten Fällen niemand über den Unter zweiten technischen Unterschied zwischen GMT und UTC betroffen sein wird.

Schreiben, dass die Zeit in UTC anstelle von GMT ausgedrückt wird, vermeidet eine Quelle der Verwirrung: Greenwich (und Großbritannien im Allgemeinen) ist derzeit GMT + 01: 00 wegen der Sommerzeit (DST).

GMT + 01: 00 bedeutet nicht, 1 Stunde vor der Zeit in Großbritannien als ein fälschlicherweise denken kann. Wegen der Sommerzeit ist GMT + 01: 00 momentan genau die Zeit in England. Wenn Sie es als UTC + 01: 00 angeben, vermeiden Sie diese Verwirrung.