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 aus2018-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 aus2018-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