首先解释一下,数据库中的时间类型分为很多种,这里只是简单介绍date与datetime
主要的区别就是:
①date:MySQL 以 'YYYY-MM-DD' 格式检索与显示date值;
②datetime:MySQL 以 'YYYY-MM-DD HH:mm:ss'格式检索与显示 DATETIME 类型。
那么我们怎么向数据库中存储呢?如果你只是想简单的存储日期那就选择date
可以直接写Java代码:
new java.sql.Date((new java.util.Date()).getTime())
如果想要有时分秒,则选择datetime类型
Date date=new Date();
//这里的时util包下的
SimpleDateFormat temp=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//这是24时
String Date=temp.format(date);
虽然数据库中类型字段为datetime,但是可以直接插入此String类型的Date。
最后
以上就是明亮山水最近收集整理的关于Java向数据库中存储时间的全部内容,更多相关Java向数据库中存储时间内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复