在Java中对mysql数据库插入datetime类型数据

个人的小知识总结:

为了方便自己查询!

Mysql数据库中日期跟时间的我知道有两种,一种是date类型,还有一种是datetime类型,date类型也就是我们常见的储存yyyy-MM-dd类型的日期,它不能储存时间,也就是只能储存日期,另外一种dateitme自然就是又可以储存日期同时也可以储存时间,不过是连在一起的,也就是我需要的目标类型。查询Mysql手册中连接 datetime可以保存1000-01-01到 9999-12-31的日期。查询了一会提取出两行核心代码,就是使用Timestamp对象,代码如下:

  java.util.Date date = new java.util.Date();          // 获取一个Date对象
  Timestamp timeStamp = new Timestamp(date.getTime()); //将日期时间转换为数据库中的timestamp类型
  aoaNoticeList.setModifyTime(timeStamp);        //再将转换好的数据放入有Date类型数据的实体对象中。以做数据库操作

 这里再加一点:Timestamp为Date的子类。

posted on 2020-09-22 19:52  青益诗super  阅读(2076)  评论(0编辑  收藏  举报

导航