DAY
Se aplica a:Columna calculadaTabla calculadaMediciónCálculo visual
Devuelve el día del mes, un número entre 1 y 31.
Sintaxis
DAY(<date>)
Parámetros
Término | Definición |
---|---|
fecha | Fecha con formato datetime o una representación de texto de una fecha. |
Valor devuelto
Número entero que indica el día del mes.
Notas
La función DAY toma como argumento la fecha del día que se intenta buscar. Se pueden proporcionar fechas a la función mediante otra función de fecha, una expresión que devuelve una fecha o escribiendo una fecha con un formato datetime. También se puede escribir una fecha en uno de los formatos de cadena aceptados para las fechas.
Los valores que devuelven las funciones YEAR, MONTH y DAY son valores gregorianos, independientemente del formato de presentación del valor de fecha proporcionado. Por ejemplo, si el formato de presentación de la fecha proporcionada en Hijri, los valores devueltos de las funciones YEAR, MONTH y DAY serán valores asociados a la fecha gregoriana equivalente.
Si el argumento de fecha es una representación de texto de la fecha, la función DAY usará la configuración regional y de fecha y hora del equipo cliente para entender el valor de texto con el fin de realizar la conversión. Si la configuración de fecha y hora actual representa fechas con el formato mes/día/año, la cadena "1/8/2009" se interpretará como un valor datetime equivalente al 8 de enero de 2009 y la función devolverá 8. Pero si la configuración de fecha y hora actual representa fechas con el formato día/mes/año, la misma cadena se interpretará como un valor datetime equivalente al 1 de agosto de 2009 y la función devolverá 1.
Ejemplo: obtener el día a partir de una columna de fecha
La fórmula siguiente devuelve el día a partir de la fecha de la columna [Cumpleaños].
= DAY([Birthdate])
Ejemplo: obtener el día a partir de una fecha de cadena
Las fórmulas siguientes devuelven el día, 4, con las fechas que se han proporcionado como cadenas en un formato de texto aceptado.
= DAY("3-4-1007")
= DAY("March 4 2007")
Ejemplo: usar un valor de día como una condición
La expresión siguiente devuelve el día en que se ha realizado cada pedido de venta y marca la fila como un elemento de promoción si el pedido se ha realizado el día 10 del mes.
= IF( DAY([SalesDate])=10,"promotion","")