WEEKDAY
Devuelve un número que representa el día de la semana de una fecha determinada.
Ejemplo de uso
WEEKDAY(Date)
Sintaxis
La siguiente sintaxis devuelve un número entre 0 y 6, empezando por el domingo, que representa el día de la semana.
WEEKDAY( date_expression )
La siguiente sintaxis devuelve un número que representa el día de la semana a partir de un valor de fecha del modo de compatibilidad.
WEEKDAY( X [, format_string ])
Parámetros
date_expression
: campo o expresión de fecha y hora.X
: campo o expresión que da como resultado un valor de texto, número o fecha del modo de compatibilidad.format_string
: formato deX
. Es opcional siX
se ha configurado correctamente como un campo semántico de fecha.
Formato de entrada de las fechas del modo de compatibilidad
Las funciones de fecha admitidas aceptan los siguientes formatos de entrada si X
es un campo o una expresión de texto, o bien una fecha del modo de compatibilidad:
BASIC
: %Y/%m/%d-%H:%M:%SDEFAULT_DASH
: %Y-%m-%d [%H:%M:%S]DEFAULT_SLASH
: %Y/%m/%d [%H:%M:%S]DEFAULT_DECIMAL
: %Y%m%d [%H:%M:%S]RFC_1123
: por ejemplo, Sat, 24 May 2008 20:09:47 GMTRFC_3339
: por ejemplo, 2008-05-24T20:09:47ZDECIMAL_DATE
: igual queDEFAULT_DECIMAL
Se acepta cualquier formato de strptime válido.
Las funciones de hora admitidas aceptan el siguiente formato de entrada si X
es un campo o una expresión numéricos:
SECONDS
: segundos desde el inicio del registro de tiempoMILLIS
: milisegundos desde el inicio del registro de tiempoMICROS
: microsegundos desde el inicio del registro de tiempoNANOS
: nanosegundos desde el inicio del registro de tiempoJULIAN_DATE
: días desde el inicio del registro de tiempo
Ejemplos
Fórmula de ejemplo | Entrada | Salida |
---|---|---|
WEEKDAY(Date) |
Jan 1, 2019 | 2 |
WEEKDAY(Date as Text, 'BASIC') |
2019/01/01-09:40:45 | 2 |
WEEKDAY(Date as Number, 'SECONDS') |
1561784874 | 6 |
|
1562004058620 | 1 |
Notas
Esta función se puede usar con las fechas del modo de compatibilidad y con los tipos de datos Fecha y Fecha y hora actualizados.
En la siguiente tabla se describe el resultado posible de esta función:
Número | Día |
---|---|
0 | Domingo |
1 | Lunes |
2 | Martes |
3 | Miércoles |
4 | Jueves |
5 | Viernes |
6 | Sábado |