E ai pessoal, tudo beleza??
Preciso de uma ajuda que alguém com certeza já passou por isso, algo com a data.
Quando insiro no banco de dados a data, ele vai no formato certo…ta tudo ok.
O meu problema esta quando eu recupero a data do banco…
Estou buscando a data dessa forma
atividade.setDataHoraInicial(rs.getDate("DATA_HORA_INICIAL"));
atividade.setDataHoraFinal(rs.getDate("DATA_HORA_FINAL"));
Quando recupero do banco, ele me traz como 2009-08-24 por exemplo.
Como faço para trazer 24/08/2009 ???
Valeu.
depois de buscar a data do banco aplique um SimpleDateFormat por exemplo:
SimpleDateFormat sdf = new SimpleDateFormat("dd/mm/yyyy");
Date data = new Date();
System.out.println(sdf.format(data));
isso deve resolver o SimpleDateFormat tb tem métodos que podem te retornar um objeto do tipo Date
O ideal é que vc recupere a data com o formato dd-mm-yyyy, e na hora de devolver para o banco devolva novamente yyyy-mm-dd pra nao dar problema…
Vai ser algo mais o menos assim:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date dt = sdf.parse(data);
sdf = new SimpleDateFormat("dd/MM/yyyy");
result = sdf.format(dt);
[]'sss
depois de buscar a data do banco aplique um SimpleDateFormat por exemplo:
view plaincopy to clipboardprint?
SimpleDateFormat sdf = new SimpleDateFormat(“dd/mm/yyyy”);
Date data = new Date();
System.out.println(sdf.format(data));
SimpleDateFormat sdf = new SimpleDateFormat(“dd/mm/yyyy”);
Date data = new Date();
System.out.println(sdf.format(data));
isso deve resolver o SimpleDateFormat tb tem métodos que podem te retornar um objeto do tipo Date
Aeee galera…valeu mesmo pela ajuda…
Agora funcionou de boa aqui…Valeu pela força mesmo. Só tinha esquecido de colocar como resolvido. Agradeço.
Abraços.