Я использовал JCalender, чтобы получить дату. Он возвратил такую дату
Thu Mar 01 18:35:53 PST 2012
Но мне нужен этот формат.
01/03/2012
Я попробовал следующий код:
SimpleDateFormat MydateFormat = new SimpleDateFormat("dd/MM/yyyy");
FromDate.getDateEditor().addPropertyChangeListener(
new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent e) {
if ("date".equals(e.getPropertyName())) {
System.out.println(e.getPropertyName()
+ ": -->" + (Date) e.getNewValue());
try {
fdate = MydateFormat.parse(e.getNewValue().toString());
JOptionPane.showMessageDialog(rootPane, fdate);
} catch (ParseException ex) {
Logger.getLogger(DashboardChart.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
});