• ベストアンサー

データベースのDate型カラムの扱いについて

カラム(Date型)に入っている日付を取得し、 「yyyy/mm/dd」「yy/mm/dd」の形式で JSPで表示したいのですが、どうすればいいのでしょうか? Date型はrs.getStringでは取得出来ないのでしょうか・・ 上記の実現の仕方を教えて下さい。 データベースはPostgreSQLです。

質問者が選んだベストアンサー

  • ベストアンサー
  • ct27
  • ベストアンサー率62% (48/77)
回答No.1

"rs.getString"のrsってResultSetのことですよね? 一般的にDB上がDATE型であればResultSet#getDateを 使用すると思います。これの戻り値はDateクラスなので それをSimpleDateFormatクラスでフォーマットします。 ↓こんな感じでしょうか。私の方では動かしてないので ↓お試し下さいませ。 Date d = rs.getDate(1); String s = new SimpleDateFormat("yy/MM/dd").format(d);