-
Utiliser
TIMESTAMPsi vous voulez que MySQL fasse la conversion en fonction dutime_zoneréglage de la session en cours. -
Utilisez
DATETIMEsi vous renvoyez UTC à votre application pour qu'elle y gère la conversion. (Ce serait ma préférence.) -
N'essayez pas de les mélanger.
DATETIMEne fera rien avec letime_zoneparamètre etTIMESTAMPne peut pas être supposé être UTC lorsqu'il est renvoyé à votre application, sauf si vous êtes absolument sûr quetime_zoneest réglé sur UTC.