私は以下のSQLクエリを持っています
select to_date(start_date, 'dd-Mon-yy') AS start_date FROM table
以下のResultSetオブジェクト(rs)もあります
rs.getDate("start_date")
SQL Developerでデータベース(Oracle)に対して直接クエリを実行すると、形式は期待どおりに返されます(08-AUG-12
)が、JDBCを使用してJavaアプリでクエリを実行すると、として出力され2012-08-08
ます。
フォーマットを正しい方法で取得していますか?列(日付データ型)を選択してから、JodaTimeのDateTimeFormatterを使用してフォーマットする必要がありますか?ここで何が間違っているのかわかりません。
java.sql.Dateからjava.util.Dateに変換するときにも同じことが起こります...