DAY

La función DAY devuelve el día de una fecha como número entero de 1 a 31.

Sintaxis

DAY(
    date
)

Parámetros
  • date: Valor correspondiente a una fecha en formato datetime, o texto representando una fecha.
Valor devuelto

La función DAY devuelve un número entero en el rango 1-31.

Información adicional

La fecha pasada a la función como argumento puede proceder de una expresión o, como se ha comentado, de un texto que represente una fecha. Esta fecha debe ser un valor único (la función, una vez contextualizada, no acepta como entrada una columna de fechas).

Aun cuando la función DAY requiere un argumento tipo datetime, puede recibir también un número real (en el que se considera la parte entera como referencia a la fecha y la parte decimal como referencia a la hora) con formato general o con cualquier otro formato (de fecha y hora u otro). Por este motivo, la función DAY admite como argumento tanto una hora como una fecha. En el caso de recibir como argumento una hora (sin referencia a una fecha concreta), se presupone el 30 de diciembre de 1899. Así, la función

Día = DAY("15:13:43")

...devolverá 30.

El argumento date puede ser proveído por una función de creación de fecha/hora, por una función que devuelva un valor de fecha/hora, por una referencia a una columna que contenga valores de fecha/hora o como cadena de texto conteniendo el valor de fecha/hora del que extraer el día. En este último caso la función DAY utilizará la configuración regional y los ajustes de fecha y hora del equipo cliente con el fin de interpretar el texto del que extraer el valor correcto. De esta forma, las siguientes funciones (que reciben como argumento el mismo número real con diferente formato), devolverán el mismo valor: 15.

Día = DAY("15/10/2016 11:9:14")

Día = DAY(42658.4230787037)

Sin embargo, la interpretación de una fecha como "10/8/2016" dependerá de la configuración regional. Si ésta representa las fechas en formato "día/mes/año", se interpretará como el 10 de agosto de 2016. Por el contrario, si representa las fechas en formato "mes/día/año", se interpretará como el 8 de octubre de 2016.

El valor devuelto por esta función será siempre el correspondiente al calendario gregoriano. Se puede encontrar más información sobre este calendario en esta página de la Wikipedia.

Ejemplos

En el siguiente ejemplo se extrae (como nueva columna) el día del campo que contiene la fecha y hora de cada venta:

Función DAY: Ejemplo de uso

...sin embargo, en el mismo escenario, si intentamos crear una medida para extraer la misma información, vemos cómo Power BI no nos permite incluir dicha columna como argumento:

Función DAY. Ejemplo de uso
Funciones relacionadas
Categoría
Fecha y hora
Enviado por admin el Mar, 04/12/2018 - 00:08