首页 > 数据库技术 > 详细

Java中关于时间日期格式保存到mysql的问题

时间:2018-07-10 18:17:57      阅读:227      评论:0      收藏:0      [点我收藏+]

 首先在设置数据库的时间日期字段的时候要先确定好采用何种类型,DATETIME、 TIMESTAMP、DATE、TIME、YEAR。

技术分享图片

其中datetime、time用的比较多,对应java中生成的pojo的时间日期类型都是Date。

技术分享图片

关键的转化步骤:

Java中生成的new Date或者日期时间字符串是不能直接保存到数据库中的,需要进行转换,方法如下:

//日期格式化,把时间转换成数据库认识的格式。

SimpleDateFormat  sdf = new SimpleDateFormat("HH:mm:ss");

gateway.setRelayOpen(sdf.parse(cr.getStarttime()));//开时间
gateway.setRelayClose(sdf.parse(cr.getEndtime()));//关时间
gm.updateByPrimaryKeySelective(gateway);//更新开关时间

 

Java中关于时间日期格式保存到mysql的问题

原文:https://www.cnblogs.com/hskw/p/9290637.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!