Ver Mensaje Individual
  #10 (permalink)  
Antiguo 24/10/2010, 15:17
Avatar de Vanchi
Vanchi
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: Io voy donde vo' vai... Ca'eza
Mensajes: 1.111
Antigüedad: 17 años, 10 meses
Puntos: 138
Respuesta: Cantidad dias dos fechas tomando el mes de 30

Me quedé pensando...

Hay una forma mucho más directa... (incluye volver el tiempo atrás, je, je)

Separar Año, Mes y día

La diferencia en años (año final - año inicial) multiplicarla por 360
La diferencia en meses (mes final - mes inicial) multiplicarla por 30
La diferencia en (día final - día inicial) días sumarla

NOTA: Tanto la diferencia en meses como la diferencia en días pueden dar valores negativos. No importa. Sumarlas algebraicamente

En el ejemplo anterior teníamos
Del 4/8/2008 al 23/5/2010

Año_Fin = 2010
Año_Ini = 2008
2010 - 2008
La diferencia en años es 2

Mes_Fin = 5
Mes_Ini = 8

La diferencia en meses es = -3 (Notar que puede ser negativo)

Dia_Fin = 23
Dia_Ini = 4

La diferencia en días es 19

Rta = 2 x 360 + (-3 x 30) + 19 = 649

La misma respuesta, pero MUCHO más fácil el cálculo.

Saludos.
__________________
Según recientes estudios científicos, los 3 más grandes descubrimientos de la humanidad son: El fuego, la rueda y la minifalda.
Yo personalmente no le encuentro mucha utilidad a los 2 primeros.