Opa tudo certo…
Quando vc gerar uma data apartir de uma String a String deve ser no mesmo formato que vc cria o SimpleDateFormat veja o exemplo:
publicstaticvoidmain(Stringargs[]){//Deve passar o parametro neste formatoformataData("2008-12-20");//assim dara erroformataData("2008/12/20");}publicstaticDateformataData(Stringdata){Stringformato="yyyy-MM-dd";System.out.println("A data "+data+" deve ser igual ao formato "+formato+" para não dar erro!");Datedate=null;SimpleDateFormatformatOut=newSimpleDateFormat(formato);try{date=formatOut.parse(data);}catch(ParseExceptione){System.out.println("A data "+data+" deve estar no correto Metodo formataData(String)");e.printStackTrace();}returndate;}
Espero ter ajudado…
Valeu
jrbilll
Esqueci de avisar q eu ja havia conseguido… obrigado.