-
UseTIMESTAMPse você quiser que o MySQL faça a conversão com base notime_zoneconfiguração da sessão atual.
-
UseDATETIMEse você estiver retornando o UTC ao seu aplicativo para que ele lide com a conversão lá. (Esta seria a minha preferência.)
-
Não tente misturar isso.DATETIMEnão fará nada com otime_zoneconfiguração eTIMESTAMPnão pode ser considerado UTC quando for retornado ao seu aplicativo, a menos que você tenha certeza absoluta de quetime_zoneestá definido como UTC.