Date.EndOfDay

La función Date.EndOfDay devuelve un valor temporal correspondiente al final del día del valor temporal indicado.

Sintaxis

Date.EndOfDay(
    dateTime as any
) as any

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

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

Ejemplos

Si el reloj local marca las 11:55 del día 29 de junio de 2020, podemos obtener el final del día actual con la siguiente expresión:

Date.EndOfDay(DateTime.LocalNow())

30/06/2020 0:00:00

Función M Date.EndOfDay

Si el argumento es de tipo datetimezone (como la referida fecha del 29 de junio de 2020 GMT+1), el resultado conserva esta información:

Date.EndOfDay(#datetimezone(2020,6,29,10,58,43,1,0))

30/06/2020 0:00:00 +01:00

Función M Date.EndOfDay

Si el argumento dateTime es de tipo date, la función devuelve el mismo valor:

Date.EndOfDay(#date(2020,6,30))

30/06/2020

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