0

MySqlデータベースからいくつかのレコードを取り出すためにHibernateを使用しています。私のテーブルの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);

    }
}
4

1 に答える 1

2

関数を使用.toString()して、Javaで任意のデータを文字列に変換します。

  String depTime=rt.getDepTime().toString();
于 2012-06-22T17:24:10.730 に答える