Devuelve el número de semana de una fecha determinada.
Ejemplo de uso
WEEK(Date)
Sintaxis
La siguiente sintaxis muestra el número de semana a partir de un valor de fecha.
WEEK( date_expression )
La siguiente sintaxis muestra el número de semana de un valor de fecha del modo de compatibilidad.
WEEK( X [, format_string ])
Parámetros
date_expression
: Es un campo o una expresión de fecha y hora.X
: Es un campo o una expresión que se evalúa como texto, número o fecha del modo de compatibilidad.format_string
: Es el formato paraX
. Es opcional siX
está configurado correctamente como un campo de fecha semántica.
Dar formato a cadenas para 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 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, sáb, 24 de mayo de 2008 8:09:47 p.m. (GMT)RFC_3339
: por ejemplo, 2008-05-24T20:09:47ZDECIMAL_DATE
: Igual queDEFAULT_DECIMAL
Se acepta cualquier formato strptime válido.
Las funciones de hora admitidas aceptan el siguiente formato de entrada si X
es un campo o una expresión de número:
SECONDS
: segundos desde el ciclo de entrenamientoMILLIS
: Son los milisegundos desde el ciclo de entrenamiento.MICROS
: Son los microsegundos desde el ciclo de entrenamiento.NANOS
: Nanosegundos desde el ciclo de entrenamientoJULIAN_DATE
: Días desde el ciclo de entrenamiento
Ejemplos
Example formula | Input | Output |
---|---|---|
WEEK(Date) |
Jan 1, 2019 | 1 |
WEEK(Date as Text, 'BASIC') |
2019/01/01-09:40:45 | 1 |
WEEK(Date as Number, 'SECONDS') |
1561784874 | 26 |
|
1562004058620 | 27 |
Notas
Esta función funciona con las fechas del modo de compatibilidad y los tipos de datos Fecha y Fecha y hora actualizados.
Esta función muestra el número de semana desde el comienzo del año según el estándar ISO 8601.