Verwenden Sie FROM_TZ( timestampvalue, timezone )
um einen Zeitstempel in einen Zeitstempel einer bestimmten Zeitzone umzuwandeln, und dann können Sie AT TIME ZONE 'UTC'
verwenden um es in die UTC-Zeitzone zu konvertieren und auf ein Datum zurückzusetzen:
SELECT CAST(
FROM_TZ(
CAST( your_column AS TIMESTAMP ),
'Europe/Berlin'
)
AT TIME ZONE 'UTC'
AS DATE
)
FROM your_table;