標的:
dd/MM/yyyy
日付をデータベースにフォーマットで保存したい。私は最初にそれを使用してフォーマットしましたが、
DateFormat
その結果、データ型に変更されString
、次に関数を使用して日付データ型に変換しようとしましたが、 ie形式to_date
で保存されます。19-DEC-12
dd-MON-yy
コード:
DateFormat df = new SimpleDateFormat("dd/MM/yyyy");
java.util.Date dob=JDateChooser.getDate();
java.sql.Date dobloc=new java.sql.Date(dob.getTime());
String dobloc1=df.format(dobloc);
String sql="INSERT INTO ADMIN.DEPARTMENT(date_of_birth) VALUES (to_date(?,'dd/MM/yyyy'))"
PreparedStatement pst = conn.prepareStatement(sql);
pst.setString(1, dobloc1);