Pessoal,
Estou tendo problema para fazer o cast de String pra Date, com o seguinte código:
DateFormat df = new SimpleDateFormat("MM/dd/yyyy");
Date data = null;
try {
data = (Date) df.parse("01/"+entrada.getMesEAno());
} catch (ParseException e1) {
e1.printStackTrace();
}
Aparece esse erro:
A linha 391 é o do -> data = (Date) df.parse(“01/”+entrada.getMesEAno());
Alguém pode me ajudar?
Bom, primeiro: o que o metodo entrada.getMesEAno() retorna?
E preste atenção o seu SimpleDateFormat define uma data do tipo MM/dd/yyyy que é mes/dia/ano e o seu metodo parece retornar uma string do tipo “mes/ano” veja se não é esse p o problema
O formato da data que vc está passado é este mesmo “MM/dd/yyyy”?
Pelo que vi vc está passando 01/entrada.getMesEAno().
Verifique se há algum problema nisso aí!
[]s
[quote=rodrigovfsilva]O formato da data que vc está passado é este mesmo “MM/dd/yyyy”?
Pelo que vi vc está passando 01/entrada.getMesEAno().
Verifique se há algum problema nisso aí!
[]s[/quote]
Sim esta correto
Olá
No import das classe vc esta importando java.util.Date ou java.sql.Date?