java - 如何将MySql中的时间格式转换为Java中的字符串?

标签 java mysql string time

我正在使用 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/

相关文章:

java - CustomArrayAdapter android 空指针异常

java - SWT Shell 在 xfwm4 中未在上方突出

java - 数据表if else语句显示

php - 用php7.0编写动态调用mysql存储过程的函数

java - 将 int 转换为 string 时对齐 Decimal

java - 查找字符串是否唯一

java - 执行器服务invokeAll

mysql - 使用vb.net在mysql数据库上倒计时日期

php - mysql 查询在各行上具有开始和结束日期

java - 如果字符串在 Java 中有一个以上的空格,如何插入一个单词?