Función de fechoría
describir
Devuelve el intervalo de tiempo entre dos fechas.
gramática
Datediff (intervalo, date1, date2 [, Firstdayofweek] [, FirstWeekOfyear]]))
La sintaxis de la función de fecha tiene los siguientes parámetros:
Descripción del parámetro
Se requiere el intervalo. Una expresión de cadena que representa el intervalo de tiempo utilizado para calcular la fecha1 y la fecha2. Para los valores, consulte la sección Configuración.
fecha1, fecha2 es necesario. Expresión de fecha. Dos fechas utilizadas para el cálculo.
Firstdayofweek es opcional. Especifica la constante para el primer día de la semana. Si no se especifica, el valor predeterminado es el domingo. Para los valores, consulte la sección Configuración.
FirstWeekOfyear es opcional. Especifique la constante para la primera semana del año. Si no se especifica, el valor predeterminado es la semana del 1 de enero. Para los valores, consulte la sección Configuración.
configuración
El parámetro de intervalo puede tener los siguientes valores:
Descripción de la configuración
yyy
M MES
y años días
Día
w Número de días de una semana
www.
H horas
m minutos
S Seconds
El parámetro del primer día de las semanas puede tener los siguientes valores:
Descripción del valor constante
Vbusesystem0 utiliza la configuración de API de soporte del idioma regional (NLS).
VBSUNDAY1 DOMINGO (predeterminado)
Vbmonday2 lunes
vBtuesday3 martes
vbwednesday4 miércoles
Vbthursday 5 jueves
vbfriday6 viernes
vBsaturday7 sábado
El parámetro FirstWeekOfyear puede tener los siguientes valores:
Descripción del valor constante
Vbusesystem0 utiliza la configuración de API de soporte del idioma regional (NLS).
VBFIRSTJAN11 comienza desde la semana el 1 de enero (predeterminado).
VBFirstFourdays2 comienza con la primera semana de al menos cuatro días en el Año Nuevo.
VBFirstFullWeek3 comienza con la primera semana completa del Año Nuevo.
ilustrar
La función de fechoría se usa para determinar el número de intervalos de tiempo especificados que existen entre dos fechas. Por ejemplo, puede usar Datediff para calcular el número de días en que las dos fechas difieren, o el número de semanas entre el mismo día y el último día del año.
Para calcular el número de días entre la fecha1 y la fecha2, puede usar "días de un año" ("y") o "días" ("d"). Cuando el intervalo es "fechas de la semana" ("W"), las fechas devuelven el número de semanas entre las dos fechas. Si la fecha1 es el lunes, la fecha calcula el número de lunes antes de la fecha2. Este resultado contiene fecha2 y no fecha1. Si el intervalo es "Semana" ("WW"), la función de fechoría devuelve el número de semanas entre dos fechas en la tabla de calendario. La función calcula el número de domingos entre la fecha1 y la fecha2. Si la fecha2 es el domingo, la fecha calculará la fecha2, pero incluso si la fecha1 es el domingo, la fecha1 no se calculará.