Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/03/2011, 15:25
kosios
 
Fecha de Ingreso: marzo-2009
Mensajes: 90
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Porq no funciona Mi calculador de cumpleaños

Hola hize esto con lo q me dijsite pero me da un resultado extraño Si pongo la fecha de nacimiento 30/03/1987 y la fecha de hoy 29/03/2011 me sale un 30 es decir me tendria q decir q SOlo falta un dia para mi cumpleaños.

long fechaInicialMs = fechanto.getTime();
long fechaFinalMs = fechactual.getTime();
long diferencia = fechaFinalMs - fechaInicialMs;
//double diass = Math.floor(diferencia / (1000 * 3600 * 24));
Date date=new Date(diferencia);

DateFormat dfc=new SimpleDateFormat("dd");
String dias=dfc.format(date);

return ( Integer.parseInt(dias));