Frage

Hallo, ich bin so mit dieser UTC und GMT

verwirrt

Ich bin Einfügen in MySQL-Tabelle als Ex-Spalte „event_date“ wie „2010.07.01 23.50.00“ (datetime) mein Kunde eine Option im Frontend als GMT +1 GMT +2 GMT fragen -1 GMT -2 ... etc, wenn ich irgendeine Option GMT +2 die event_date wählen filtern / Liste nach dem GMT +2.

Ich habe keine Ahnung, wie es weitergehen und nach googeln fand ich diese

CONVERT_TZ( `field_eventdate_value` , '+00:00', '+10:00' )

und ob es funktioniert gut und mein Mandant hat mir ein Beispiel-URL wie diese

zu überprüfen

http://www.forexpros.com/economic-calendar/

Ich arbeite mit Drupal Knoten

Vielen Dank im Voraus,

Gobi

War es hilfreich?

Lösung

Die docs sind eine ausgezeichnete Lese.

CONVERT_TZ(dt,from_tz,to_tz)

CONVERT_TZ() konvertiert ein Datumswert dt von der Zeitzone durch from_tz auf die Zeitzone von to_tz und gibt den resultierenden Wert gegeben gegeben. Die Zeitzonen werden in Abschnitt 9.6, „MySQL Server Time Zone Support“, wie angegeben. Diese Funktion gibt NULL, wenn die Argumente sind ungültig.

Die aktuellen Werte der globalen und kundenspezifische Zeitzonen können wie folgt ermittelt werden:

mysql> SELECT @@global.time_zone, @@session.time_zone;

Die timezone Werte können in verschiedenen Formaten angegeben werden, von denen keines Fall sind empfindlich:

  • Der Wert ‚SYSTEM‘ zeigt an, dass die Zeitzone sollte die gleiche wie die sein Systemzeitzone.
  • Der Wert kann als String angegeben werden, Anzeigen eines von der UTC, wie Offset als '+ 10: 00' oder '-6: 00'.
  • Der Wert kann als benannte gegeben werden Zeitzone, wie ‚Europa / Helsinki‘, 'US / Eastern' oder 'MET'. benannt Zeit Zonen können nur dann, wenn die Zeit verwendet werden Zoneninformationen Tabellen in der mysql Datenbank erstellt wurde, und bevölkerten.

PS: Lesen Sie mehr über GMT vs UTC auf About.com. GMT ist die Sonnenzeit in Greenwich, London, während UTC] ein Zeitstandard auf der Internationalen Atomzeit (TAI) mit Schaltsekunden addiert in unregelmäßigen Abständen auf Basis ist für die Erde verlangsamt Rotation zu kompensieren. Beide sind gleich, wenn als Zeitzone angezeigt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top