0

データベース (MySQL) に日付型 (yyyy-mm-dd の形式) のフィールドがあります。MySql の日付型を Java に割り当てるために使用するデータ型がわかりません。また、文字列をこの型に変換する必要があります。

4

1 に答える 1

1

を使用しjava.sql.Dateて、日付列の値を取得します。

java.sql.Date date = resultSet.getDate("theDateColumn");

文字列をjava.sql.Dateに変換するには、DateFormatを使用して文字列をjava.util.Dateに解析してから、java.util.Dateをjava.sql.Dateに変換します。

String s = "01/28/2013";
DateFormat df = new SimpleDateFormat("MM/dd/yyyy");
java.util.Date d = df.parse(s);
java.sql.Date date = new java.sql.Date(d.getTime());
于 2013-01-20T22:45:10.620 に答える