Date.EndOfYear

La función Date.EndOfYear devuelve un valor temporal correspondiente al final del año del valor temporal indicado.

Sintaxis

Date.EndOfYear(
    dateTime as any
) as any

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

La función Date.EndOfYear 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 año. Si, por el contrario, el argumento es de tipo datetime o datetimezone, la función devuelve el primer segundo posterior al año (es decir, el primer segundo del año siguiente).

Ejemplos

Si estamos a 1 de julio de 2020, podemos obtener el final del año con la siguiente expresión:

Date.EndOfYear(DateTime.LocalNow())

01/01/2021 0:00:00

Función M Date.EndOfYear

Si el argumento es un valor de tipo date, el resultado es el último día del año:

Date.EndOfYear(#date(2020,7,1))

31/12/2020

Función M Date.EndOfYear

Por último, si se trata de un argumento de tipo datetimezone, el resultado conserva la información de la zona horaria:

Date.EndOfYear(#datetimezone(2020,7,1,12,54,23,1,0))

01/01/2021 0:00:00 +01:00

Función M Date.EndOfYear
Categoría
Funciones de fecha
Enviado por admin el Mié, 01/07/2020 - 09:07