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