SELECT
CONVERT_TZ(`timestamp_field`, @@session.time_zone, '+00:00') AS `utc_datetime`
FROM `table_name`
Ho creato un cheatsheet qui: MySQL dovrebbe avere il fuso orario impostato su UTC?
Per evitare problemi come quello menzionato da @spencer7593 con tempi sovrapposti, consiglio di memorizzare sempre le date in UTC