美文网首页
2019-08-30-MySQL 日期保存会少一天的问题

2019-08-30-MySQL 日期保存会少一天的问题

作者: Noah牛YY | 来源:发表于2020-03-25 19:01 被阅读0次

    layout: post
    title: MySQL 日期保存会少一天的问题
    categories: [MySQL]
    description: MySQL 日期保存
    keywords: MySQL


    Question

    在 Java Web 项目中保存一条数据的时候,POJO 字段类型为 Date,数据库中该字段对应类型为 date,发现每次保存的日期都会是昨天的

    比如,保存 2019-08-30,执行时候就变成了 2019-08-29

    Reason

    因为连接数据库时候的时区问题

    Solution

    在连接的 URL 上加上 &serverTimezone=Asia/Shanghai

    url: jdbc:mysql://127.0.0.1:3306/nyy?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai
    

    相关文章

      网友评论

          本文标题:2019-08-30-MySQL 日期保存会少一天的问题

          本文链接:https://www.haomeiwen.com/subject/caixuhtx.html