Función EOMONTH( )
Devuelve la fecha del último día del mes que es la cantidad de meses previos o posteriores a una fecha determinada.
Sintaxis
EOMONTH(<fecha/fechahora> <;meses>)
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
fecha/fechahora
opcional |
fechahora |
El campo, expresión o el valor literal a partir del cual calcular la fecha de fin de mes. Si se omite, se calculará la fecha de fin de mes a partir de la fecha actual del sistema operativo. Nota Puede especificar un valor de fechahora para fecha/fechahora pero se ignora la parte de la hora del valor. |
meses
opcional |
numérico |
La cantidad de meses antes o después de fecha/fechahora. Si se omite, se utiliza el valor predeterminado 0 (cero). No se puede especificar meses si se ha omitido fecha/fechahora. |
Salida
Fechahora. La salida del valor fecha utiliza el formato de visualización de fecha actual de Analytics.
Ejemplos
Ejemplos básicos
Sin valor de entrada
Devuelve el último día del mes de la fecha actual del sistema operativo:
EOMONTH()
Valores de entrada literales
El último día del mes
Devuelve `20140131` que se visualiza como 31 Ene 2014 suponiendo que el formato de visualización actual de la fecha de Analytics sea DD MMM AAAA:
EOMONTH(`20140115`)
El último día del mes que está tres meses hacia el futuro
Devuelve `20140430` que se visualiza como 30 Abr 2014 suponiendo que el formato de visualización actual de la fecha de Analytics sea DD MMM AAAA:
EOMONTH(`20140115`; 3)
El último día del mes que está tres meses en el pasado
Devuelve `20131031` que se visualiza como 31 Oct 2013 suponiendo que el formato de visualización actual de la fecha de Analytics sea DD MMM AAAA:
EOMONTH(`20140115`; -3)
Valores de entrada de campo
El último día del mes que está tres meses hacia el futuro
Devuelve el último día del mes que cae tres meses después de cada fecha del campo Fecha_de_factura:
EOMONTH(Fecha_de_factura; 3)
El último día del mes que está tres o cuatro meses hacia el futuro, dependiendo del period de gracia
Devuelve el último día del mes que cae tres o cuatro meses después de cada fecha del campo Fecha_de_factura: Si la adición del periodo de gracia de 15 días hace que la fecha de la factura traspase el límite de un mes, entonces, el resultado se extiende por un mes adicional.
EOMONTH(Fecha_de_factura+15; 3)
Ejemplos avanzados
Devolución del primer día del mes siguiente
Agregue 1 día a los resultados de la función EOMONTH( ) para devolver la fecha del primer día del mes siguiente.
Devuelve `20140501` que se visualiza como 01 May 2014 suponiendo que el formato de visualización actual de Analytics sea DD MMM AAAA:
EOMONTH(`20140115`, 3) + 1
Devolución del primer día del mes actual
Devuelve el primer día del mes en el que cae la fecha de la factura:
EOMONTH(Fecha_de_factura; -1) + 1
Observaciones
A veces, el uso correcto de las funciones de fecha y hora puede resultar un desafío. En la Ayuda, los temas de las funciones describen detalles específicos sobre el funcionamiento de cada función. Si desea obtener información sobre algunas consideraciones generales al usar funciones de fecha y hora, consulte los siguientes temas:
- Usar fechahoras en expresiones
- Fechahoras de serie
- Cómo afectan los desplazamientos de UTC a las expresiones de fechahora
- Opciones de fecha y hora
Formatos de Fechahora
Un campo especificado para fecha/fechahora puede utilizar cualquier formato de fecha o fechahora, siempre que la definición del campo establezca correctamente el formato.
Un valor literal de fecha debe usar uno de los siguientes formatos:
- AAAAMMDD
- AAMMDD
Debe escribir los valores de fecha literales entre acentos graves. Por ejemplo: `20141231`
Cómo funciona el valor meses
- Valor positivo la fecha de salida es más reciente que la fecha/fechahora especificada
- Valor negativo la fecha de salida es anterior a la fecha/fechahora especificada
- Sin valor o con un valor de '0' (cero) la fecha de salida es el último día del mes en que cae la fecha/fechahora.
Funciones relacionadas
Utilice la función GOMONTH( ) si quiere devolver la fecha exacta, en lugar de la fecha del último día del mes, que es la cantidad especificada de meses previos o posteriores a una fecha determinada.