来自ResultSet java的getDateTime

Luc*_*Luc 11 java mysql datetime resultset

我有两列在MySql数据库中存储DateTime值,

当我尝试从Java中的ResultSet中获取它们时,没有选项: getDateTime()

我应该使用getDate()还是不使用?

提前致谢

tmw*_*nik 16

使用getDate()只返回a Date,所以在你的情况下,如果你想要使用日期和时间getTimestamp(String columnLabel)- 这应该工作,也替换String columnLabel为数据库中的实际列名称.

  • `getTimestamp` 是 `Timestamp` 但字段是 `DateTime`,这会引发编译错误 (3认同)