美文网首页
MySQL 存储时间丢失毫秒

MySQL 存储时间丢失毫秒

作者: 冰糖小新 | 来源:发表于2017-10-12 23:42 被阅读0次

    在利用JPA操作MySQL的时候,在插入Timestamp之后用该Timestamp查询出错,查询不到该条数据;原因是MySQL的驱动mysql-connector-java会自动舍弃(不同版本驱动操作可能不一样,有的是四舍五入)
    下图是通过Junit操作的数据,同样的时间,第一条时间是存储到MySQL之后再提取出来的,第二条是Timestamp生成的实时时间,两条的差别就在毫秒那里。

    打印的log.png

    所以解决方案是利用SimpleDateFormat

    例如.png
    利用nowTime这个已经格式化了的时间存进数据库。

    参考链接

    相关文章

      网友评论

          本文标题:MySQL 存储时间丢失毫秒

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