spring 使用 jdbcTemplate 查询 MySQL中 timestamp类型数据不准确的问题

原因: 可能是时区设置问题

解决方法: 在数据库连接的url中加上时区的设置, 如果使用 springboot, 在 application.properties 文件中添加:

spring.datasource.url=jdbc:mysql://localhost:3306/volunteer?serverTimezone=GMT%2B8

参考: SpringBoot连接MYSQL时区问题常见解决方案