GMT vs. UTC-Daten

Lesezeit: 2 Minuten

Benutzer-Avatar
Tom

Ich habe einen in JavaScript eingebauten Kalender, der Daten mit PHP vergleicht. Das JavaScript-Datumsobjekt wird mit PHP gesetzt, aber wenn ich zukünftige Daten vergleiche, scheinen sie nicht synchron zu sein.

PHP ist auf GMT und JavaScript auf UTC eingestellt; Wie unterscheiden sich diese Standards, und könnte dies das Problem verursachen?

  • Aus praktischen Gründen (und sicherlich in allen Fällen, die ein Computer sehen wird) ist GMT UTC. Ihr Zeitzonenproblem liegt woanders. Lassen Sie uns etwas Code sehen.

    – Bobin

    23. Oktober 2009 um 12:02 Uhr

Aus abgestimmte Weltzeit auf Wikipedia:

Die koordinierte Weltzeit (UTC) ist ein Zeitstandard, der auf der Internationalen Atomzeit (TAI) basiert, wobei Schaltsekunden in unregelmäßigen Abständen hinzugefügt werden, um die langsamere Rotation der Erde auszugleichen.

Aus Mittlere Greenwich-Zeit auf Wikipedia:

UTC ist eine Atomzeitskala, die GMT nur mit einer Toleranz von 0,9 Sekunden annähert

  • Was für so ziemlich jede Anwendung etwas sein sollte, das Sie ignorieren können. Ausnahmen sind sehr selten und es ist sehr unwahrscheinlich, dass diese Ausnahmen in PHP geschrieben werden.

    – Joey

    23. Oktober 2009 um 8:52 Uhr

  • Das sollte UT1 sein, nicht GMT.

    – Orome

    15. Dezember 2014 um 17:34 Uhr

  • Noch wichtiger: „[UTC] ist einer von mehreren eng verwandten Nachfolgern der Greenwich Mean Time (GMT). Für die meisten Zwecke wird UTC als austauschbar mit GMT angesehen, aber GMT wird von der wissenschaftlichen Gemeinschaft nicht mehr genau definiert.

    – Ciro Santilli Путлер Капут 六四事

    5. Dezember 2015 um 16:14 Uhr


Benutzer-Avatar
Ben James

Einer wird von der Sonne und ein anderer von einem gemessen Atomuhr.

Für Ihre Zwecke sind sie gleich.

Für Computer ist GMT UTC+0 – sie sind also das Äquivalent.

Benutzer-Avatar
Apokryfos

Wenn Sie sich strikt an die Definition dessen halten, was UTC und GMT sind, gibt es keinen wirklichen praktischen Unterschied, wie andere darauf hingewiesen haben.

Man muss jedoch vorsichtig sein, da es bestimmte Fälle gibt, in denen (möglicherweise veraltete) Terminologie verwendet wird, wie z Indexwerte der Microsoft-Zeitzone

Der Unterschied besteht darin, dass in diesem Zusammenhang das, was als “GMT-Zeitzone” (Code 55) bezeichnet wird, in Wirklichkeit das “GMT-Gebietsschema” ist, das das Gebietsschema ist, das von Dublin, Edinburgh, Lissabon, London (alle beobachten Sommerzeit), die sich von der Greenwich Standard Time (Code 5A) unterscheidet, die von Monrovia und Reykjavik verwendet wird, die beide keine Sommerzeit beachten.

Der praktische Unterschied besteht darin, dass ein System, das für die Verwendung von UTC (Code 80000050 unter der oben angegebenen Semantik) eingerichtet ist, nicht automatisch auf Sommerzeit umschaltet, während Sie Ihre Zeitzone auf GMT (Code 55) einstellen, dann gibt es eine gute Es kann sein, dass es während des Sommers automatisch auf BST umschaltet, ohne dass Sie es bemerken.

1246680cookie-checkGMT vs. UTC-Daten

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy