Documentaciónrestar(fecha1, fecha2)
Nombre
restar - Calcula la diferencia absoluta en días entre dos fechas.
Sinopsis
n = fechas.restar(fecha1, fecha2)
Descripcion
Resta una fecha de otra convirtiendo ambas a una cuenta interna de días transcurridos desde un origen fijo.
Es funcional, pero mucho menos eficiente que fechas.restar_juliano().
Comportamiento
- Convierte ambas fechas a días desde origen.
- Calcula la diferencia absoluta entre ambos valores.
- Retorna un
NUMERICOsiempre mayor o igual que0.
Funciones API relacionadas
fechas.restar_juliano()fechas.dias_desde_origen()fechas.greg2dj()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| fecha1 | STRING | Primera fecha en formato dd/mm/aaaa. |
| fecha2 | STRING | Segunda fecha en formato dd/mm/aaaa. |
Valor de retorno
NUMERICO - Diferencia en días entre ambas fechas (siempre >= 0).
Ejemplo
ejemplo.blox
INCLUIR "fechas.api"
FUNCION PRINCIPAL
INICIO
STRING fecha, fecha1, fecha2
NUMERICO dias
fecha1 = "01/01/00"
fecha2 = "26/02/2026"
dias = fechas.restar(fecha1, fecha2)
IMPRIMIR("\nrestar(fecha1, fecha2) --> dias = ", dias)
dias = fechas.restar_juliano(fecha1, fecha2)
IMPRIMIR("\nrestar_juliano(fecha1, fecha2) --> dias = ", dias)
FINAL