Contenido
Índice 🔎︎

# 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