我正在使用java来提取mysql中表中时间列的值。在java中解决时间错误的错误格式?
下面的代码显示我发送的查询。
String query="select id,time from table where Hour(time)<=32 ";
ResultSet res = stmt.executeQuery(query);
while (res.next()) {
String id = res.getString(1);
Time tc = res.getTime("time");
System.out.println(tc);
}
时间值可以是负值(-56:00:00的意思,我们超越了一定的延时 的问题是,我得到:java.sql.SQLException:
java.sql.SQLException: Bad format
的时间“-05:49:48”在列2.
感谢您的帮助。
列[时间]的类型是什么? – 2010-08-16 13:37:03