重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

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

データベースはPostgreSQLです。

A 回答 (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);
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!