如何将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为各种字符串格式的日期了。
再用java.util.Date d = new java.util.Date(sqlDate.getTime());
即可获取带有小时、分钟、秒的日期对象了。
这样一来,就能用它和SimpleDateFormat对象来format为各种字符串格式的日期了。
相关文章推荐
- 数据类型为NTEXT,用SELECT查询时如何判断字段是否为空
- oracle 简单的sysTimeStamp类型转date 类型
- 如何查询Oracle数据库的操作日志
- 如何查询Oracle数据库的当前连接数
- 2017-05-18 每日一记 如何在Navicat中查询blob类型数据
- Oracle数据库Date类型查询问题(
- Oracle中如何查询CLOB字段类型的内容
- [Python]Python/PHP如何查询sql server中NTEXT类型数据
- 如何查询日期类型的数据?
- Oracle数据库查询优化方案(处理上百万级记录如何提高处理查询速度)
- Oracle中如何查询CLOB字段类型的内容
- 关于Oracle数据库如何查询非当前用户名命名空间下的表不需要写ower直接from 表名
- oracle 下 时间戳 timeStamp 如何将查询结果显示为普通日期类型
- MSSQL中如何用SQL语句查询字段类型?
- oracle数据库 如何查询某个表的约束条件
- mybatis查询如何返回List<Map>类型数据
- 如何查询Oracle数据库事件(转)
- sqlserver数据库创建视图时如何改变字段类型以及查询视图详细内容
- 操作系统的时区设置会影响数据库查询SYSDATE和SYSTIMESTAMP的值
- Oracle数据库查询优化方案(处理上百万级记录如何提高处理查询速度)