我正在使用Nebulla DateChooserCombo
。我用它作爲dateChooserFrom.getText();
。它是像2011年7月31日生成的結果,其格式爲m/dd/yyyy
和mm/dd/yyyy
。我需要yyyy/mm/dd
格式的結果。爲此我使用代碼。需要在java中以yyyy/mm/dd格式顯示日期
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
String s = df.format(dateChooserFrom.getText());
但是,當我運行代碼它說Cannot format given Object as a Date
。所以請有人能幫助我。我正在使用eclipse rcp和java。
什麼是拋出的實際的異常。需要更多信息。 –
@ brett實際的除外是'java.lang.IllegalArgumentException:無法格式化給定的對象作爲日期 \t在java.text.DateFormat.format(未知源) \t在java.text.Format.format(未知源)' –
你說這個組件產生「mm/dd/yyyy」,但你的模式是「yyyy-MM-dd」。看到不同?斜線與減號? – rompetroll