Java 如何使用mysql在resultset中检索datetime列

Java 如何使用mysql在resultset中检索datetime列,java,mysql,Java,Mysql,我有一个表exam,它有一列 name,id,examstartdate,examenddate 现在,在使用resultset检索时。我觉得 rs.getString("name"); rs.getInt("id"); 现在由于examstartdate和examenddate处于datetime数据类型中 我该如何重新尝试呢 rs.getString(“examstartdate”) 或者必须给出什么。getDate()返回一个java.sql.Date,该日期不包含时间,或者更准确地说

我有一个表
exam
,它有一列

name,id,examstartdate,examenddate
现在,在使用resultset检索时。我觉得

rs.getString("name");
rs.getInt("id");
现在由于
examstartdate
examenddate
处于
datetime
数据类型中

我该如何重新尝试呢

rs.getString(“examstartdate”)


或者必须给出什么。

getDate()
返回一个
java.sql.Date
,该日期不包含时间,或者更准确地说,是“通过将小时、分钟、秒和毫秒设置为零”。一定要阅读JavaDocs,都在里面。老实说:你为什么不试试呢?我试过了,然后只问你行吗