大家好。
我做了一个简单的JDBC查询
写了一个SQL比如select today from table
结果是
2007-10-10 13:37:00
但是我在写程序的时候用
rs.getDate("TODAY");
的时候,就返回的是2007-10-10
请问这个问题怎么解决
------解决方案--------------------
在ResultSet的API中有getDate,getTime,getTimeStamp,对应不同部分,你应该使用getTimeStamp
------解决方案--------------------
楼上的正解!
关键是看你写入数据库中的时间!你先看看写入数据库中的时间格式!
------解决方案--------------------
sql语句和rs结果集中得到的结果是两回事