Función DateDiff

Devuelve el número de intervalos de fecha entre dos valores de fecha determinados.

Sintaxis:


DateDiff (Add, Date1, Date2 [, Week_start [, Year_start]])

Valor de retorno:

un número.

Parámetros:

Add: expresión de cadena de la tabla siguiente que especifica el intervalo de fechas.

Add (valor de cadena)

Explicación

yyyy

Año

q

Trimestre

m

Mes

y

Día del año

w

Día de la semana

ww

Semana del año

d

Día

h

Hora

n

Minuto

s

Segundo


Date1, Date2: los dos valores de fecha que se comparan.

Week_start: parámetro opcional que especifica el primer día de una semana.

Valor de Week_start

Explicación

0

Utilizar valor predeterminado del sistema

1

Sunday (valor predeterminado)

2

Lunes

3

Martes

4

Miércoles

5

Jueves

6

Viernes

7

Sábado


Year_start: parámetro opcional que especifica la primera semana de un año.

Valor de Year_start

Explicación

0

Utilizar valor predeterminado del sistema

1

Week 1 es la semana del día 1 de enero (predeterminado)

2

Week 1 es la primera semana que contiene cuatro o más días de ese año

3

Week 1 es la primera semana que únicamente contiene días del año nuevo


Ejemplo:


Sub example_datediff
    MsgBox DateDiff("d", "1/1/2005", "12/31/2005")
End Sub

¡Necesitamos su ayuda!