Buenas, estoy trabajando con JDateChooser, y necesito guardar la fecha en un string, para luego introducirla en otro JDateChooser, pero me da un error al intentar realizar el cambio de String a DAte, uso la siguiente funcion
public void actualizaFecha(String nombreDato, String valorDato){
for(int i=0; i< listaFecha.size(); i++){
if(listaFecha.get(i).getName().equals(nombreDato)) {
Date fecha=StrtoDate( listaFecha.get(i).getDateFormatString(), valorDato);
listaFecha.get(i).setDate(fecha);
}
}
}
public Date StrtoDate(String pformat, String pdatestr){
Date date = null;
System.out.println("Formato Fecha: "+pformat+ " .");
SimpleDateFormat df = new SimpleDateFormat(pformat);
try {
date = df.parse(pdatestr);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return date;
}
ava.text.ParseException: Unparseable date: "Sat Aug 07 10:37:22 CEST 2010"
at java.text.DateFormat.parse(DateFormat.java:337)
Ese es mi error, no se si tendra que ver que el tipo de formato es "dd-MMM-yyyy" y la fecha se guarda de forma "Sat Aug 07 10:37:22 CEST 2010" .
Espero que puedan ayudarme pues me urge mucha prisa, un saludo.