Problema con función DateDiff
Publicado por Luis Fernando (29 intervenciones) el 14/05/2001 03:29:37
Un saludo a todos. La función DateDiff me arroja resultados incorrectos. Veamos:
y la respuesta obtenida es 1 año lo cual es incorrecto pues el año no se ha cumplido. Veamos otro ejemplo:
y la respuesta es 3 años cuando realmente sólo han transcurrido 2 años.
Pueden decirme cuáles son los valores del argumento intervalo de la función DateDiff?
Lo que pasa es que las funciones cambian de nombre usándolas desde VBA o desde Consultas.
Nota: Estoy trabajando sobre Access 2000.
Gracias a todos los que puedan ayudar. Saludos desde Colombia.
1
2
3
fecha1=#25/Dec/2000#
fecha2=#01/Nov/2001#
años=DateDiff("yyyy", fecha1, fecha2)
y la respuesta obtenida es 1 año lo cual es incorrecto pues el año no se ha cumplido. Veamos otro ejemplo:
1
2
3
fecha1=#5/May/1997#
fecha2=#1/Feb/2000#
años=DateDiff("yyyy", fecha1, fecha2)
y la respuesta es 3 años cuando realmente sólo han transcurrido 2 años.
Pueden decirme cuáles son los valores del argumento intervalo de la función DateDiff?
Lo que pasa es que las funciones cambian de nombre usándolas desde VBA o desde Consultas.
Nota: Estoy trabajando sobre Access 2000.
Gracias a todos los que puedan ayudar. Saludos desde Colombia.
Valora esta pregunta


0