Estou com problemas na minha formatação. Eu passo o valor “07/08/2009” e quando formata ele fica como “2009-08-07 12:00:00”, quando deveria ficar com a hora do momento. Ou seja, 2009-08-07 10:59:35.
Meu código é o seguinte:
public String formataData(String data){
String retornar = "";
SimpleDateFormat df = new SimpleDateFormat("dd/MM/yyyy");
Date date = null;
try {date = df.parse(data);} catch (ParseException e) {e.printStackTrace();}
df.applyPattern("yyyy-MM-dd hh:mm:ss");
retornar = df.format(date);
return retornar;
}