sql >> Base de Datos >  >> RDS >> Mysql

JDBC da fecha y hora de MySQL en UTC

Un controlador JDBC debe use la zona horaria local al recuperar o almacenar marcas de tiempo, a menos que se proporcione un Calendario con la zona horaria específica.

Desafortunadamente, la especificación JDBC no siempre es clara sobre cómo deben comportarse los controladores, y parece que MySQL lo hace mal. Para MySQL, puede forzar la zona horaria que usa especificando una o más opciones en la cadena de conexión serverTimeZone y propiedades relacionadas. Consulte http://dev. mysql.com/doc/connector-j/en/connector-j-reference-configuration-properties.html para obtener una lista completa.