Fecha y hora de DAX: función EOMONTH
Descripción
Devuelve la fecha en formato de fecha y hora del último día del mes, antes o después de un número especificado de meses.
Sintaxis
EOMONTH (<start_date>, <months>)
Parámetros
No Señor. | Descripción de parámetros |
---|---|
1 | start_date Una fecha que representa la fecha de inicio. Puede estar en formato de fecha y hora o de texto. |
2 | months Un número entero que representa el número de meses antes o después de start_date. Si meses no es un número entero, redondee hacia arriba o hacia abajo al número entero más cercano. |
Valor devuelto
Una fecha en formato de fecha y hora.
Observaciones
Puede usar EOMONTH para calcular las fechas de vencimiento o las fechas de vencimiento que caen en el último día del mes.
DAX trabaja con fechas en formato de fecha y hora. Las fechas almacenadas en otros formatos se convierten implícitamente.
Si start_date no es una fecha válida, EOMONTH devuelve un error.
Si start_date más meses arroja una fecha no válida, EOMONTH devuelve un error. Fechas antes de marzo 1 st de 1900 y después de diciembre 31 de st de 9999 no son válidos.
La función DAX EOMONTH utiliza la configuración regional y de fecha / hora del equipo cliente para comprender el valor del texto y realizar la conversión. Por ejemplo,
Si la configuración actual de fecha / hora representan las fechas en el formato de mes / día / año, entonces la cadena, "01/08/2016" se entiende como un valor de fecha y hora equivalente a 8 ° de enero de 2016.
Si la configuración actual de fecha / hora representan las fechas en el formato de día / mes / año, la misma cadena sería entendido como un valor de fecha y hora equivalente a 1 st de agosto de 2016.
Si la representación de texto de la fecha no se puede convertir correctamente a un valor de fecha y hora, la función devuelve un error.
Ejemplo
= EOMONTH (DATE (2016,4,5),5) returns 9/30/2016 12:00:00 AM
= EOMONTH (DATE (2016,4,5),4.5) also returns 9/30/2016 12:00:00 AM, as 4.5 will be rounded up to 5.