Date.EndOfQuarter

La función Date.EndOfQuarter devuelve un valor temporal correspondiente al final del trimestre de la fecha indicada.

Sintaxis

Date.EndOfQuarter(
    dateTime as any
) as any

Parámetros
  • dateTime: valor temporal de tipo date, datetime o datetimezone del que extraer el final del trimestre
Información adicional

La función Date.EndOfQuarter devuelve un valor del mismo tipo que el argumento dateTime, conservando la información sobre la zona horaria (si está incluida en el argumento).

Si dicho argumento es de tipo date, la función devuelve el último día del trimestre. Si, por el contrario, el argumento es de tipo datetime o datetimezone, la función devuelve el primer segundo posterior al trimestre (es decir, el primer segundo del trimestre siguiente).

Ejemplos

El final del trimestre correspondiente al día 5 de abril de 2020 puede obtenerse con la siguiente expresión:

Date.EndOfQuarter(#date(2020,4,5))

30/06/2020

Función M Date.EndOfQuarter

Siguiendo con el mismo ejemplo, si especificamos como argumento un valor de tipo datetime, la función devuelve el primer segundo del trimestre siguiente:

Date.EndOfQuarter(#datetime(2020,4,5,9,21,30))

01/07/2020 0:00:00

Función M Date.EndOfQuarter

Por último, si se tratase de un valor de tipo datetimezone, el resultado sería el primer segundo del trimestre siguiente manteniendo la información sobre la zona horaria:

Date.EndOfQuarter(#datetimezone(2020,4,5,8,21,30, 1, 0))

01/07/2020 0:00:00 +01:00

Función M Date.EndOfQuarter
Categoría
Funciones de fecha
Enviado por admin el Mar, 30/06/2020 - 08:53