我正在使用 hibernate 从 MySql 数据库中取出一些记录。我的表中的 DepTime 属性采用时间格式 (hh:mm:ss)。在Java中如何将其转换为字符串?以下代码在第 6 行给出类型不匹配错误。
List<?> dataList3 = DBOperation.getqpidfromAssessment(6);
if(dataList3.size()>0)
{
for (Iterator<?> iterator = dataList.iterator(); iterator.hasNext();) {
Route rt = (Route) iterator.next();
String depTime=rt.getDepTime();
double lt=rt.getLatitude();
log.debug("Lat : "+lat);
}
}
最佳答案
使用.toString()
函数将任何数据转换为java中的字符串。
String depTime=rt.getDepTime().toString();
关于java - 如何将MySql中的时间格式转换为Java中的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11160427/