Documentacióndias_desde_origen(fecha)
Nombre
dias_desde_origen - Calcula los días transcurridos desde una fecha origen interna.
Sinopsis
n = fechas.dias_desde_origen(fecha)
Descripcion
Transforma una fecha a una cuenta interna de días acumulados desde un origen fijo del módulo.
Se usa como apoyo para restas y comparaciones cronológicas en la versión no juliana.
Comportamiento
- Recorre años, meses y días acumulando cantidades.
- Tiene en cuenta años bisiestos y largo real de cada mes.
- Retorna un
NUMERICOcon la cantidad de días acumulados.
Funciones API relacionadas
fechas.restar()fechas.dias_en_mes()fechas.es_bisiesto()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| fecha | STRING | Fecha en formato string. |
Valor de retorno
NUMERICO - Cantidad de días desde el origen interno.
Ejemplo
ejemplo.blox
INCLUIR "fechas.api"
FUNCION PRINCIPAL
INICIO
STRING fecha
NUMERICO dias1, dias2
fecha = "25/02/2026"
// Cantidad de dias desde "01/01/0000"
//
dias1 = fechas.dias_desde_origen(fecha)
IMPRIMIR ("\n", dias1)
// Cantidad de dias desde "1 de enero de 4713 a. C." a las 12:00 GMT.
//
dias2 = fechas.greg2dj(fecha)
IMPRIMIR ("\n", dias2)
FINAL