首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
jfinal 查询oracle的datetime类型时只能读取年、月、日部分??
finaljavaonly
2017-09-22 14:51
项目:
JFinal
评论区
JFinal
2017-09-22 15:24
如果仅仅是想输出好看点,可以在输出的时候用 #date(..., "yyyy-MM-dd") 来输出
如果是希望出来的数据本身就不含时间,找找 oracle 是否可以在 sql 中使用函数来做这事
回复
finaljavaonly
2017-09-22 15:29
@JFinal
波总,谢谢回复!我的意思是要把时间的年、月、日、时、分、秒都读出来,现在只是查出来年、月、日,其他时、分、秒并没有读出来呢
回复
JFinal
2017-09-22 15:30
@finaljavaonly
单步调试跟踪一下,或许仅仅是 toString() 方法显示得不对,而实际上数据是在那的
回复
小松
2017-09-26 15:31
你好,这个问题你解决了吗?
回复
finaljavaonly
2017-10-11 13:36
@小松
没有,不知道怎么解决
回复
Jrookie
2018-11-13 10:32
value = rs.getObject(i);//com.jfinal.plugin.activerecord.RecordBuilder
DB.find()中查到的结果集ResultSet调用了getObject()方法来获取列,这个方法取得的日期好像只有年月日
回复
JFinal
2018-11-14 00:24
@Jrookie
新版本已经是调用的 getDate(...) getTime(...) 这样的用法
回复
Jrookie
2018-11-14 10:39
感谢波总回复
回复
发送
我要反馈
热门反馈
扫码入社
如果是希望出来的数据本身就不含时间,找找 oracle 是否可以在 sql 中使用函数来做这事