Pessoal, boa noite!!!
Estou com dificuldades ainda em lidar com conversões de data, gostaria de uma ajuda de vocês.
tenho uma data no formato java.sql.date: 200-10-20 (yyyy-dd-MM) e gostaria de converte-lo para java.util.date: 20/10/2008 (dd/MM/yyyy).
Utilizei o methodo abaixo:
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(“dd/MM/yyyy”);
porém ele me retorna no tipo String, eu preciso que seja no formato util.Date;
Obrigado a todos
Carlos Fernando
Para trabalhar com o java.util.Date você não precisa se preocupar com o formato, somento para exibir na tela, aí sim você teria d usar o SimpleDateFormat mesmo, sendo que sempre retornará um objeto String.
Mas qual é o real problema?
Abraços
Olá amigo… olha só, o problema é que o conteudo consultado no sql vem no formato (yyyy-dd-MM), e preciso realizar um Set em um objeto JXDatePicker, que só aceita formato util.Date (dd/MM/yyyy)
eu tentei realizar alguns teste e acho que consegui o formato desejado, veja o que você acha.
java.util.Date data1;
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(“dd/MM/yyyy”);
String teste = simpleDateFormat.format(rs.getDate(“iti_data”));
data1 = simpleDateFormat.parse(teste);
Dessa forma a variável “data1” conseguiu me retornar no formato (dd/MM/yyyy), agora vou devolver o objeto para realizar os Set na camada de interface. Qualquer coisa aviso depois.
abs,
Carlos Fernando
Amigo em meu site existe um sistema exemplo lá tem um classe util
que contem o que vc precisa.
Pode baixar o sistema esta completo e free
Se precisar de aulas tb pode me procurar.
http://prologicasistemas.fortunecity.com