text.ParseException: Unparseable date

3 respostas
programaçãojava
felipe1234

Pessoa estou criado uma interface de reembolso que traz automaticamente os valores da data automatico. Eu converto os valores mais na hora de gravar ele da esse erro.

text.ParseException: Unparseable date.

Olhem como estou fazendo a conversão

String data2 = txtdatavenc.getText();
SimpleDateFormat sdf= new SimpleDateFormat("dd/MM/yyyy");
java.util.Date _d=sdf.parse(data2);

Depois o seto o valor do metodo montaReembolso();

re.setRe_dtvenc((java.sql.Date) _d);

3 Respostas

pmlm

Qual o valor que está em txtdatavenc ?

felipe1234

o valor que está é uma data còm o valor GregorianCalendar gc = new GregorianCalendar();

pmlm

O valor que lá está é uma String, não um GregorianCalendar. Imediatamente antes de fazeres

java.util.Date _d=sdf.parse(data2);

qual é o valor de data2?

Se não for uma String no formato que queres (“dd/MM/yyyy”) vais ter erro.

Criado 7 de fevereiro de 2017
Ultima resposta 8 de fev. de 2017
Respostas 3
Participantes 2