您的位置:首页 > 数据库 > Oracle

如何将Oracle数据库中的SYSTIMESTAMP类型查询为java.util.Date类型

2013-05-28 17:20 288 查看
假如create_time字段为SYSTIMESTAMP类型,那么可以使用rs.getDate("create_time");来获取日期。但是该方法返回的类型并不是java.util.Date,而是java.sql.Date(它是Date的子类,它只包含日期而没有时间部分),但是可以通过sqlDate的getTime()方法获取微秒数,为long类型。

 

再用java.util.Date d = new java.util.Date(sqlDate.getTime());

即可获取带有小时、分钟、秒的日期对象了。

这样一来,就能用它和SimpleDateFormat对象来format为各种字符串格式的日期了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: