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

原文出处:https://blog.csdn.net/zhangzz1127/article/details/16116095

数据库中存储时间格式为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);
————————————————
版权声明:本文为CSDN博主「zhangzhuang1127」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhangzz1127/article/details/16116095

posted @ 2022-04-03 07:54  逆火狂飙  阅读(192)  评论(0编辑  收藏  举报
生当作人杰 死亦为鬼雄 至今思项羽 不肯过江东