java 中使用new Date()获取的时间是服务器对的时间,但是存储到数据库后差几个小时
解决办法,在连接地址后加
serverTimezone=GMT%2B8
例如:
jdbc:mysql://localhost:3306/ddd?useUnicode=true&characterEncoding=utf-8&useSSL=false&allowMultiQueries=true&allowPublicKeyRetrieval=true&serverTimezone=GMT%2b8