Documentaciónsumar_meses(fecha, meses)
Nombre
sumar_meses - Suma o resta meses a una fecha.
Sinopsis
f = fechas.sumar_meses(fecha, meses)
Descripcion
Desplaza una fecha cierta cantidad de meses hacia adelante o hacia atrás.
Si el día no existe en el mes de destino, se ajusta al último día válido de ese mes.
Comportamiento
- Soporta valores negativos en
meses. - Ajusta el año cuando el desplazamiento cruza diciembre o enero.
- Usa
fechas.dias_en_mes()para limitar el día final. - Retorna una nueva fecha como
STRING.
Funciones API relacionadas
fechas.sumar_dias()fechas.sumar_dias_j()fechas.dias_en_mes()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| fecha | STRING | Fecha base en formato dd/mm/aaaa. |
| meses | NUMERICO | Cantidad de meses a sumar. Puede ser negativa. |
Valor de retorno
STRING - Nueva fecha resultante, sin padding de ceros según la implementación.
Ejemplo
ejemplo.blox
INCLUIR "fechas.api"
FUNCION PRINCIPAL
INICIO
STRING fecha
NUMERICO meses
fecha = "31/01/2026"
meses = 4
fecha = fechas.sumar_meses(fecha, meses) // soporta mes negativo
IMPRIMIR (fecha)
FINAL