Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySql - Wählen Sie die TimeStamp-Spalte im UTC-Format aus

SELECT 
CONVERT_TZ(`timestamp_field`, @@session.time_zone, '+00:00') AS `utc_datetime` 
FROM `table_name`

Ich habe hier einen Cheatsheet erstellt:Sollte die Zeitzone von MySQL auf UTC eingestellt sein?

Um Probleme wie die von @spencer7593 zu vermeiden bei sich überschneidenden Zeiten empfehle ich, Datumsangaben immer in UTC zu speichern