Acceso: función DateDiff claramente explicada
Las funciones especiales están disponibles en Access para el cálculo de la fecha. Con DateDiff determina la diferencia entre dos valores de fecha. Puede averiguar cómo configurar esta función aquí.
Use la función DateDiff en Access
En Access, puede usar la función DateDiff para calcular el número de días entre dos valores de fecha.
- La sintaxis se ve así: DateDiff (intervalo, fecha1, fecha2 [, primer día de la semana] [, primera semana del año]).
- Las entradas opcionales están entre corchetes.
- Los parámetros entre paréntesis son los que debe incluir en la sintaxis "Intervalo".
- Las siguientes opciones de selección están disponibles: segundos (s), minutos (s), horas (h), semanas (ww), días de la semana (w), días (d), días del año (y), meses (m), Trimestres (q) y años (aaaa).
- Por ejemplo, la expresión = DateDiff ("m", date1, date2, 2, 2) calcula la diferencia entre dos valores de fecha en meses.
- La "m" significa "mes" en inglés y calcula la diferencia en meses. Los valores "fecha1" y "fecha2" son las fechas necesarias para calcular la diferencia.
- Opcionalmente, puede usar los dos últimos parámetros (2, 2).
- Con el primer parámetro (2 = primer día de la semana) y el segundo parámetro (2 = primer día de la semana), usted define el primer día de la semana y la primera semana del año.
- Si no ingresa nada aquí, el primer día es domingo y la primera semana, la semana que incluye el 1 de enero.
- Use la entrada 2 para especificar que el primer día de la semana es un lunes (2 = vbMonday, 3 significa martes, 4 para miércoles, etc.).
- En el siguiente paso, utiliza el parámetro 2 para especificar que la primera semana con al menos 4 días en el nuevo año es la primera semana calendario.
- Si desea que el cálculo comience en la primera semana completa del año, ingrese un 3.
- Puede usar la función DateDiff en una expresión, así como en el código VBA.