码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2018-07-10 18:27:13      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:直接   col   sele   时间转换   div   问题   分享   amp   sel   

 首先在设置数据库的时间日期字段的时候要先确定好采用何种类型,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的问题

标签:直接   col   sele   时间转换   div   问题   分享   amp   sel   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!