Zum Inhalt springen

FromTimeZone() mvSQL-Datenbankfunktion im Jitterbit App Builder

Zusammenfassung

Passt Datum und Uhrzeit mit der angegebenen Zeitzonenverschiebung an UTC an.

Syntax

FROMTIMEZONE(<datetime>, <timezoneoffset>)

Parameter

Datum/Uhrzeit

Ein Ausdruck, der einen datetime-Wert ergibt. Es wird angenommen, dass der datetime-Wert im angegebenen Zeitzonen-Offset liegt.

Zeitzonenoffset

Eine Zeichenfolge im ISO-Offsetformat ±[hh]:[mm].

Rückgaben

Gibt ein datetime zurück, angepasst von der angegebenen Zeitzone an UTC.

Der Datentyp datetime speichert einen Zeitstempel ohne Zeitzonenverschiebung.

Hinweise

Der FROMTIMEZONE() Funktion wird nur bei RDBMS-Datenprovidern unterstützt. Die folgenden Datenprovider wurden getestet:

  • DB2/LUW
  • DB2/ich
  • MySQL
  • Oracle
  • PostgreSQL
  • SQL Server
  • SQLite

Beispiele

Wörtlicher Zeitzonenoffset

Gegeben:

  • NOW() wertet aus 2018-08-01 17:00:00.000

Der Ausdruck:

FROMTIMEZONE(NOW(), '-04:00')

Rückgaben 2018-08-01 21:00:00.000

Zeitzonenverschiebung des Clients

Gegeben:

  • NOW() wertet aus 2018-08-01 17:00:00.000
  • CLIENT(TIMEZONEOFFSET) wertet aus zu '-04:00'

Der Ausdruck:

FROMTIMEZONE(NOW(), CLIENT(TIMEZONEOFFSET))

Rückgaben 2018-08-01 21:00:00.000