La sintaxis de DatePart es DatePart (intervalo, fecha), que se utiliza para tomar parte de la fecha.
intervalo
aaa: año en la fecha
M: el mes en la fecha
D: el día en la fecha
H: hora en la fecha
N: los puntos en la fecha
S: segundos en la fecha
P: La fecha se encuentra en el trimestre del año, como 2009-6-29 en el segundo trimestre.
Y: La fecha se encuentra en el día del año, por ejemplo, el día 180 el 29 de junio de 2009.
W: La fecha se encuentra el día de la semana (el domingo predeterminado es el primer día), por ejemplo, 2009-6-29 se encuentra el segundo día.
WW: La fecha se encuentra en la semana del año, como 2009-6-29 en la semana 27.
DatePart (intervalo, fecha [, FirstdayOfWeek [, FirstWeekOfyear]]))
La sintaxis de la función DatePart tiene los siguientes parámetros:
Descripción del parámetro
intervalo requerido. Una expresión de cadena que indica el intervalo de tiempo que se devolverá. Para los valores, consulte la sección Configuración.
Se requiere fecha. La expresión de la fecha a calcular.
Primer día de la semana 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 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 obtener valores, consulte la sección Configuración.
Establecer el parámetro de intervalo puede tener los siguientes valores:
Descripción de la configuración
yyy año
Q Quarterly
M MES
Y número de días en un año
día D
w Número de días de una semana
WW
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
Vbusesystem 0 utiliza la configuración de API de soporte del idioma regional (NLS).
Vbsunday 1 domingo (predeterminado)
vbmonday 2 lunes
vBtuesday 3 martes
vbwednesday 4 miércoles
Vbthursday 5 jueves
vbfriday 6 viernes
vBsaturday 7 Sábado
El parámetro FirstWeekOfyear puede tener los siguientes valores:
Descripción del valor constante
Vbusesystem 0 utiliza la configuración de API de soporte del idioma regional (NLS).
VBFIRSTJAN1 1 comienza a partir de la semana del 1 de enero (predeterminado).
VBFirstFourdays 2 comienza con la primera semana de al menos cuatro días en el Año Nuevo.
VBFirstFullWeek 3 comienza con la primera semana completa del año nuevo (no durante todo el año).
ilustrar
La función DatePart se utiliza para calcular una fecha y devolver un intervalo de tiempo especificado. Por ejemplo, use DatePart para calcular el día de la semana o la hora actual.
El parámetro del primer día de la semana afecta el cálculo del uso de los símbolos del intervalo "W" y "WW".
Si la fecha es el texto de la fecha, el año especificado se convierte en una parte fija de la fecha. Pero si la fecha se incluye en las cotizaciones ("") y el año se omite, el año en curso se inserta cada vez que la expresión de la fecha se calcula en el código. Esto le permite escribir código de programa para diferentes años.