Documentaciónsumar_dias(fecha, dias)
Nombre
sumar_dias - Suma días a una fecha usando lógica de calendario directa.
Sinopsis
f = fechas.sumar_dias(fecha, dias)
Descripcion
Avanza una fecha en formato dd/mm/aaaa recorriendo el calendario mes a mes, sin convertir antes a días julianos.
Está pensada para sumar hacia adelante; no soporta días negativos.
Comportamiento
- Extrae día, mes y año desde el texto recibido.
- Ajusta el mes y el año cuando el día supera el largo del mes actual.
- Usa
fechas.dias_en_mes()para resolver los cortes de mes. - Retorna una nueva fecha como
STRING.
Funciones API relacionadas
fechas.sumar_dias_j()fechas.sumar_meses()fechas.dias_en_mes()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| fecha | STRING | Fecha base en formato dd/mm/aaaa. |
| dias | NUMERICO | Cantidad de días a sumar. Idealmente entera y no negativa. |
Valor de retorno
STRING - Nueva fecha resultante, en formato d/m/aaaa según la implementación.
Ejemplo
ejemplo.blox
INCLUIR "fechas.api"
FUNCION PRINCIPAL
INICIO
STRING fecha
NUMERICO dias
fecha = "25/04/1963"
dias = 22953
fecha = fechas.sumar_dias_j(fecha, dias)
IMPRIMIR ("\n", fecha)
FINAL