Utilisez FROM_TZ( timestampvalue, timezone )
pour convertir un horodatage en un horodatage dans un fuseau horaire spécifique, puis vous pouvez utiliser AT TIME ZONE 'UTC'
pour le convertir dans le fuseau horaire UTC et le reconvertir en une date :
SELECT CAST(
FROM_TZ(
CAST( your_column AS TIMESTAMP ),
'Europe/Berlin'
)
AT TIME ZONE 'UTC'
AS DATE
)
FROM your_table;