new Date()得到时间是东八区时间 存储到mysql里面少了八个小时 原来以为是 java new date 与系统时间相差8小时

new Date()得到时间是东八区时间 存储到mysql里面少了八个小时 原来以为是 java new date 与系统时间相差8小时_第1张图片
原来的serverTimezone=UTC 东八区时间传到数据库也会减少8小时然后存储
new Date()得到时间是东八区时间 存储到mysql里面少了八个小时 原来以为是 java new date 与系统时间相差8小时_第2张图片
改成上海时间东八区就行了serverTimezone=Asia/Shanghai

你可能感兴趣的:(mysql,date,spring,boot)