Problema com simple date format

4 respostas
denisspitfire

Pessoal qual o problema do meu código?

SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
Date data = (Date) dateFormat.parse(Calendar.getInstance());
contato.setDataNascimento(data);

eu criei um objeto data e depois fui formatar pelo dateFormat que eu tinha criado… qual o problema?

4 Respostas

ribclauport
Date data = (Date) dateFormat.parse(Calendar.getInstance());

“O método parse não é aplicável a argumentos Calendar”

Que tal trocar o parse por format!

denisspitfire

??

SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy"); Date data = (Date) dateFormat.format(Calendar.getInstance()); contato.setDataNascimento(data);
assim? nao entendi ainda

denisspitfire

achei o problema. Nao pode ser Date para usar o Format precisa ser String…
o problema eu acho é pra formatar depois para outro formato. mas enfim, resolveu.
VLW a ajuda

denisspitfire

SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy"); String data = (String) dateFormat.format(Calendar.getInstance()); contato.setDataNascimento(data);

Criado 4 de junho de 2012
Ultima resposta 4 de jun. de 2012
Respostas 4
Participantes 2