Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Qual é a melhor prática para manipulação de fuso horário no MySQL?


  • Use TIMESTAMP se você quiser que o MySQL faça a conversão com base no time_zone configuração da sessão atual.

  • Use DATETIME se 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. DATETIME não fará nada com o time_zone configuração e TIMESTAMP não pode ser considerado UTC quando for retornado ao seu aplicativo, a menos que você tenha certeza absoluta de que time_zone está definido como UTC.