Tenho a seguinte data e hora: “31/07/2008 00:00:00” onde a mesma represente em milisegundos: [telefone removido] .
Só que ao fazer essa conversão:
public static long getDateHour(String dateHour){
long tempo = 0;
SimpleDateFormat dateFormat;
Date data = null;
try {
dateFormat = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
data = dateFormat.parse(dateHour);
tempo = data.getTime();
} catch (ParseException e) {
e.printStackTrace();
} finally{
//data = null;
dateFormat = null;
}
return tempo;
}
Ele me retorna o valor em milisegundos com 3 zeros a mais 1217473200000 , como eu faço pra ele retornar o valor sem esses zeros ?.