Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/06/2009, 09:58
Avatar de freegirl
freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 7 meses
Puntos: 156
De acuerdo Error restando fechas - Access y VB 2008 [SOLUCIONADO]

Hola

estoy restando fechas a través de una función de VB y otras veces mediante una consulta access. Pero da diferentes resultados (siempre es un desfase de 1 día).

Función VB:

Código:
DateDiff(DateInterval.Day, Now, fechaFinal)
Fecha final: 03/07/2099

La función me retorna: 3



Consulta Access:
Código:
Select DATEDIFF('d', now , fechaFinal) as diasRestantes FROM tabla1
Fecha final: 03/07/2099

La función me retorna: 4


¿por qué retornan distintos valores? como se podría solventar? ya que he probado formatenado las fechas pero entonces lo calcula mal....


Saludos

PD: para vosotros cual es el resultado correcto? ya que depende de como se mire puede ser uno u otro. Para mí, quedan 3 días para el 3 julio...

Última edición por freegirl; 01/07/2009 a las 06:09