Olá pessoal! Como faço para formatar a data da seguinte forma:
08/05/2006 - 17h39
Olá pessoal! Como faço para formatar a data da seguinte forma:
08/05/2006 - 17h39
tfData.setText(new SimpleDateFormat("dd/MM/yyyy").format(data));
ou
tfData.setText(new SimpleDateFormat("dd/MM/yyyy").format(v.getData()));
SimpleDateFormat formatador = new SimpleDateFormat("dd/MM/yyyy - HH'h'mm");
System.out.println(formatador.format(new Date()));
Olá pessoal!
Não consegui converter a hora, segue a hora que está gravada no banco de dados…
Aug 3 2000 11:38AM
Creio que assim vc consiga, pegando do banco em milisegundos:
SimpleDateFormat formatador = new SimpleDateFormat("dd/MM/yyyy - HH'h'mm");
System.out.println(formatador.format(new Date(rs.getDate("Data").getTime())));
Não deu certo também.
Problema resolvido!
O problema era o tipo de retorno.
rs.getTimeStamp() e estava rs.getDate()
vc pode usar dessa forma também:
String data = String.format("%td/%<tm/%<tY - %<tHh%<tm", day);
bom, não lembro perfeitamente, mas é mesmo ou menos assim