Date.WeekOfMonth

La función Date.WeekOfMonth devuelve el número de semana del mes correspondiente a la fecha indicada.

Sintaxis

Date.WeekOfMonth(
    dateTime as any,
    optional firstDayOfWeek as nullable number
) as nullable number

Parámetros
  • dateTime: valor temporal de tipo date, datetime o datetimezone del que extraer el número de semana del mes.
  • firstDayOfWeek: (opcional) constante indicando el primer día de la semana.
Información adicional

El resultado es un número entero mayor o igual a 1 y menor o igual a 6.

Si no se especifica el argumento firstDayOfWeek, se aplica un valor que dependerá de la configuración regional del equipo.

Ejemplos

Obsérvese el calendario de julio de 2020:

Calendario Julio 2020

El viernes 3, con la configuración regional de mi equipo (español de España), queda englobado en la primera semana del mes:

Date.WeekOfMonth(#date(2020,7,3))

1

Función M Date.WeekOfMonth

Sin embargo, si especificamos como primer día de la semana el jueves, el viernes 3 ya caería en la segunda semana del mes:

Date.WeekOfMonth(#date(2020,7,3), Day.Thursday)

2

Función M Date.WeekOfMonth

En el ejemplo anterior, el último día del mes, viernes 31 de julio, caería en la sexta semana:

Date.WeekOfMonth(#date(2020,7,31), Day.Thursday)

6

Función M Date.WeekOfMonth
Categoría
Funciones de fecha
Enviado por admin el Lun, 29/06/2020 - 10:11