Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
MS Access: función DatePart
Este tutorial de MSAccess describe cómo usar Access función de parte de fecha Con sintaxis y ejemplos.
describir
La función DatePart de Microsoft Access devuelve la parte especificada de una fecha dada.
sintaxis
La sintaxis de la función DatePart en MS Access es:
DatePart ( interval, date, [firstdayofweek], [firstweekofyear])
parámetro o parámetro
intervalo
El intervalo de tiempo que desea volver. Este parámetro puede ser cualquiera de los siguientes valores de intervalo válidos:
intervalo | explique |
---|---|
todos los años | año |
q | moneda de 25 centavos |
arroz | Luna |
sí | día del año |
D | día |
w | días laborables |
World Wide Web | Semana |
H | Hora |
norte | minuto |
s | segundo |
fecha El valor de fecha que desea evaluar.primer día de la semana
Si se omite, Access asume que el domingo es el primer día de la semana. Este parámetro puede ser uno de los siguientes valores:
continuo | valor | explique |
---|---|---|
sistema de uso vb | 0 | Configuración mediante la API de NLS |
domingo | 1 | Domingo (predeterminado) |
lunes | 2 | los lunes |
martes | 3 | martes |
miercoles | 4 | miércoles |
jueves | 5 | jueves |
viernes | 6 | viernes |
sabado | 7 | sábado |
La primera semana
Electivo. Es una constante que especifica la primera semana del año. Si se omite este parámetro, Access asume que la semana que contiene el 1 de enero es la primera semana del año. Este parámetro puede ser uno de los siguientes valores:
continuo | valor | explique |
---|---|---|
sistema de uso vb | 0 | Configuración mediante la API de NSL |
vbFirstJan1 | 1 | Usar la primera semana, incluido el 1 de enero (predeterminado) |
vbPrimerosCuatroDías | 2 | Utilice la primera semana del año con al menos 4 días |
vbFirstFullWeek | 3 | Utilizar la primera semana completa del año |
devolver los bienes
La función DatePart devuelve un valor numérico.
aplicar para
La función DatePart está disponible en las siguientes versiones de Microsoft Access:
- Acceso 2019, Acceso 2016, Acceso 2013, Acceso 2010, Acceso 2007, Acceso 2003, Acceso XP, Acceso 2000
ejemplo
Echemos un vistazo a cómo usar la función DatePart en MS Access:
DatePart ("yyyy", #15/10/1998#) Result: 1998 DatePart ("m", #15/10/2003#) Result: 10 DatePart ("d", #15/10/2003#) Result: 15
Ejemplo en código VBA
La función DatePart se puede utilizar en código VBA en Microsoft Access.
Por ejemplo:
Dim LValue As Integer LValue = DatePart ("d", #15/10/2003#)
En este ejemplo, la variable llamada LValue ahora contendrá el valor 15.
Ejemplo en SQL/Query
También puede utilizar la función DatePart en una consulta de Microsoft Access.
Por ejemplo:
En esta consulta, usamos la función DatePart de la siguiente manera:
Expr1: DatePart('d',[CategoryDate])
y
Expr2: DatePart('d',#15/10/2003#)
La primera función DatePart extraerá el valor de fecha del campo CategoryDate y mostrará el resultado en una columna denominada Expr1. Puede reemplazar Expr1 con un nombre de columna más significativo.
Por ejemplo:
Days: DatePart('d',[CategoryDate])
Los resultados ahora se mostrarán en una columna llamada Días.
La segunda función DatePart extraerá el valor de la fecha 15/10/2003 y devolverá el resultado en una columna denominada Expr2.