Date.StartOfDay

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

Sintaxis

Date.StartOfDay(
    dateTime as any
) as any

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

La función Date.StartOfDay 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 del día.

Ejemplos

Si estamos a día 1 de julio de 2020, podemos obtener el comienzo del día con la siguiente expresión:

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

01/07/2020

Función M Date.StartOfDay

Si el argumento pasado a la función es de tipo datetime -como el devuelto por la función DateTime.LocalNow- el resultado es el primer segundo del día:

Date.StartOfDay(DateTime.LocalNow())

01/07/2020 0:00:00

Función M Date.StartOfDay

Por último, si el argumento incluye información sobre la zona horaria, el resultado de la función es el primer segundo del día conservando esta información:

Date.StartOfDay(#datetimezone(2020,7,1,15,20,35,1,0))

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

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