在java中new Date()输出的时间是没错的,插入到mysql后少了14个小时,原因是新版jdbc驱动的时区设置问题。 在jdbc连接url最后加上serverTimezone=GMT%2B8即可,注意是%2B8
serverTimezone=GMT%2B8
%2B8