Ver Mensaje Individual
  #10 (permalink)  
Antiguo 02/01/2013, 16:56
IOT
 
Fecha de Ingreso: enero-2013
Mensajes: 1
Antigüedad: 11 años, 10 meses
Puntos: 0
Exclamación Respuesta: Calcular dias, meses y años entre dos fechas


Entre esas fechas NO HAY 41 dias SINO 70 dias.
* 71 si se incluye la ultima fecha. (resultado deseado)
* 72 si se incluyen ambas fechas.

Por lo que 1 mes 41 dias es buena respuesta para esas fechas.

el codigo mas arriba esta mal en:
Código:
DiferenciaDias = DateValue(Fecha2) - DateValue(Fecha1)
* Un timestamp no se puede convertir a long

El problema reside en calcular fechas como: 31-12-2000 y 01-01-2001, aun que con un datediff podriamos obtener ese resultado