SwingアプリケーションでJXDatePickerを使用しており、次のコードを使用して日付値をSQLServerテーブルに設定しています
Date date = jDatePicker1.getDate();
String expectedPattern = "yyyy-MM-dd hh:mm:ss.SSS";
String currentFormat = "dd-MM-yyyy hh:mm:ss.SSS";
SimpleDateFormat dateFormatReq = new SimpleDateFormat(expectedPattern);
SimpleDateFormat dateFormatCurr = new SimpleDateFormat(currentFormat);
String strDate = dateFormatReq.format(dateFormatCurr.parse(dateFormatCurr.format(date)));
問題は、strDate値が「2011-04-0112:00:00.000」であるということです。
ここで、私の要件は「2011-04-01 00:00:00.000」です。
問題の助けは非常に高く評価されます。