Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/04/2012, 12:20
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años, 6 meses
Puntos: 306
Respuesta: Distancia entre dos fechas

Bueno, no conozco una función que se adapte a lo que buscas.

Yo lo que haría sería el siguiente algoritmo, no necesitas obtener el tiempo en ms te llega con el get y add de Calendar/GregorianCalendar.

Código Javascript:
Ver original
  1. if(!mismoAño)
  2. {
  3. Calcular meses y días hasta fin de año del año origen.
  4.  
  5. Nueva fecha origen,  1 de enero del siguiente año
  6.  
  7. Calcular número de años entre fecha origen y fin
  8.  
  9. Nueva fecha origen 1 de enero de año de fecha fin
  10. }
  11.  
  12. Calcular(sumar) numero de meses y días hasta fecha fin


No creo que haga falta explicar como calcular meses y años entre dos fechas del mismo año.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.