SELECT
CONVERT_TZ(`timestamp_field`, @@session.time_zone, '+00:00') AS `utc_datetime`
FROM `table_name`
Vytvořil jsem cheatsheet zde:Mělo by mít MySQL časové pásmo nastavené na UTC?
Abyste se vyhnuli problémům, jako je ten, který zmiňuje @spencer7593 s překrývajícími se časy doporučuji vždy ukládat data v UTC