Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/11/2011, 05:12
Avatar de FiruzzZ
FiruzzZ
 
Fecha de Ingreso: diciembre-2007
Ubicación: en casa
Mensajes: 470
Antigüedad: 17 años, 1 mes
Puntos: 41
Respuesta: que tine de malo este código(Duda con fechas)

El método funciona correctamente..
Código Java:
Ver original
  1. public static int obtener_dis_entre_2_fechas(Date fechainicial, Date fechafinal) {
  2.  
  3.  /* TODO ESTO NO CUMPLE NINGÚN PROPÓSITO....
  4. DateFormat df = DateFormat.getDateInstance(DateFormat.MEDIUM);
  5.  String fechainiciostring = df.format(fechainicial);
  6.  try {
  7.  fechainicial = df.parse(fechainiciostring);
  8.  }
  9.  catch (ParseException ex) {
  10.  }
  11.  
  12.  String fechafinalstring = df.format(fechafinal);
  13.  try {
  14.  fechafinal = df.parse(fechafinalstring);
  15.  }
  16.  catch (ParseException ex) {
  17.  }
  18. */
  19.  long fechainicialms = fechainicial.getTime();
  20.  long fechafinalms = fechafinal.getTime();
  21.  long diferencia = fechafinalms - fechainicialms;
  22.  double dias = Math.floor(diferencia / 86400000L);// 3600*24*1000
  23.  return ( (int) dias);
  24.    }
__________________
BadProgrammerException!