Fórum Conversão string to date formatada #490541
28/08/2014
0
A maneira que consegui é passando uma string com a data para SimpleDateFormat para fazer as formatações e converter essa string para Data para poder passar para o meu Bean , com a hora está beleza mas a data vem 01/01/1970. Então debuguei no eclipse e a data vem
Thu Aug 28 00:00:00 BRT 2014
Abaixo está o trecho de código.. qual a forma correta de eu formatar a data em dd/mm/yyyy
public Date getTime() throws ParseException {
Calendar c = Calendar.getInstance();
Date date = c.getTime();
//Converte para string e formata
SimpleDateFormat sdfHora = new SimpleDateFormat("HH:mm:ss");
String time = sdfHora.format(date);
//Converte para Date
DateFormat dfHora = DateFormat.getTimeInstance();
horaEmissao = dfHora.parse(time);
return horaEmissao;
}
public int getDayOfWeek() {
Calendar c = Calendar.getInstance();
diaDaSemana = c.get(Calendar.DAY_OF_WEEK);
return diaDaSemana;
}
public Date getDate() throws ParseException {
Calendar c = Calendar.getInstance();
Date date = c.getTime();
//Converte para string e formata
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
String data = sdf.format(date);
//Converte para Date
DateFormat formataData = DateFormat.getDateInstance();
dataEmissao= formataData.parse(data);
return dataEmissao;
}
Cássia Freitas
Curtir tópico
+ 0Posts
28/08/2014
Ronaldo Lanhellas
Gostei + 0
29/08/2014
Cássia Freitas
Gostei + 0
01/09/2014
Ronaldo Lanhellas
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)