问题描述java将当前时间保存到MySQL数据库时,MySQL中的时间不正确问题分析原因一:java数据库连接使用UTC时区,即serverTimezone=UTC原因二:MySQL使用的time_zone属性是+00:00,而北京时间比UTC时间早8小时,即UTC+08:00检查MySQL解决方法步骤一:修改java中的时区为东八区步骤二:修改MySQL数据库的时区为东八区

解决MySQL8.0时区的问题步骤

解决MySQL8.0时区的问题步骤