您的位置:首页 > 其它

ResultSet的getDate()、getTime()和getTimestamp()比较

2016-09-12 13:06 351 查看
转自作者:zhangzhuang1127

数据库中存储时间格式为2013-11-11 11:08:08,现在要从ResultSet中取出时间,当然是要包含年月日时分秒的,发现

rs.getDate()只是返回日期部分     java.sql.Date
rs.getTime()只是返回时间部分     java.sql.Time
rs.getTimestamp()才是返回时间和日期     java.sql.Timestamp

所以正确取得时间格式为2013-11-11 11:08:08方式如下:

Date time1=new Date(rs.getTimestamp("pub_time").getTime());//java.util.Date
SimpleDateFormat formattime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String pubtime=formatime.format(time1);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐