データベースの日付タイプを使用します。 Javaでプログラミングするとき、インポートはjava.util。*およびjava.sql。*も行い、日付タイプが直接宣言されていることがわかりました。
日付dt;
エラーを報告します。
java.util.date udt; java.sql.date sdt;
次に、java.util.dateとjava.sql.dateの違いと使用を確認しました。また、java.sql.dateにstringを使用しました。
まず第一に、SimpledateFormatクラスを使用してSimpleDateFormatオブジェクトを準備するには、java.text.simpledateformatをインポートする必要があります
SimpleDateFormat df = new SimpleDateFormat( "yyyy-mm-dd");
次に、変換するjava.util.dateオブジェクトと文字列を準備します
次のようにコードコードをコピーします。
string str = "2011-06-30";
java.util.date udt = null;
次に、DFを使用してstrをjava.util.dateに変換し、udtに値を割り当てます
udt = df.parse(str);
次に、UDTから必要なjava.sql.dateを取得します
java.sql.date sdt = new java.sql.date(udt.gettime());
要約すると、最初にSimpledateFormatを使用して、java.util.dateタイプに日付に変換される文字列をフォーマットし、取得したjava.util.dateオブジェクトからjava.sql.dateオブジェクトを取得します関数には、コードは次のとおりです。
public java.sql.date stringtosqldate(string str){simpledateformat sdf = new simpledateformat( "yyyy-mm-dd"); printStacktrace();} java.sql.date sdt = new java.sql.date(udt.gettime()));上記は、この記事のすべての内容です。