2012-11-09 78 views
1

我使用的JXDatePicker在我的Swing應用程序,並使用下面的代碼日期值設置爲SQL Server表的JXDatePicker返回錯誤日期

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-01 12:00:00.000'

這裏作爲我的要求是'2011-04-01 00:00:00.000'

在這個問題上的任何幫助將是非常可觀的。

+0

這不是日期選擇器的問題 - 一個日期是:-) – kleopatra

回答