MySql DATETIME viene archiviato in modo indipendente dal fuso orario. Memorizza solo anno/mese/giorno/ora/minuto/secondo
Il modo in cui interpreti tali informazioni dipende da te e dalla tua applicazione. Se le stai archiviando come UTC, quando le recuperi devi assicurarti di interpretarle anche come UTC.
Potresti essere interessato a questa domanda SO:Come posso ottenere la data e l'ora correnti in UTC o GMT in Java?
Come accennato nella risposta a questa domanda: