Я хочу получить значение из Picker и преобразовать его в тип Date, например «1996-07-24», но я продолжаю получать пн 30 апреля 20:03:26 CEST 2018 не знал, как это сделать
Picker date = new Picker();
date.setType(Display.PICKER_TYPE_DATE_AND_TIME);
b.addActionListener(e -> {
if (Dialog.show("Confirmation", "date : " + new SimpleDateFormat("yyyy-MM-dd").format(date.getDate()) + " time : " + new SimpleDateFormat("hh:mm:s").format(date.getDate()), "ok", "cancel")) {
//r.setIdUser(userinfo.getId());
r.setIdPediatre(p.getId());
String StringToDate = new SimpleDateFormat("yyyy-MM-dd").format(date.getDate());
System.out.println("STRING TO DATE ==>" + StringToDate);
String dateString = "06-Dec-1989";
try {
Date parsed = new SimpleDateFormat("yyyy.MM.dd").parse(StringToDate);
System.out.println("PARSED =>"+parsed);
r.setDateRendezVous(parsed);
} catch (ParseException ex) {
}
System.out.println("RR=>"+r.getDateRendezVous());
} else {
}
});