Gradus I — Ortum et occasum recte obtinere
- ✦Tempus locale loci adhibere (cum regulis DST).
- ✦Uti die civili locali, non die UTC.
Gradus II — Longitudinem horarum temporalium computare
Sinantur sunrise, sunset et nextSunrise esse tempora localia.
dayLen = sunset - sunrise
nightLen = nextSunrise - sunset
dayHour = dayLen / 12
nightHour = nightLen / 12Gradus III — XXIV fines constituere
- Hora diurna i:
[sunrise + (i-1)*dayHour, sunrise + i*dayHour] - Hora nocturna j:
[sunset + (j-1)*nightHour, sunset + j*nightHour]
Gradus IV — Rectores planetarios assignare
Ordo Chaldaicus adhibetur: Saturnus → Iuppiter → Mars → Sol → Venus → Mercurius → Luna (iteratur).
- ✦Prima hora diurna incipit a rectore diei.
- ✦Ordo per diem et noctem continue progreditur (non reinitur ad mediam noctem).
Notae de implementatione
- ✦Casu polari (sine ortu/occasu) prudenter tractare.
- ✦Fines ad secundam servare ne UI labatur.
- ✦Formatio 12h/24h ad visum tantum; calculus internus absolutus manet.
Sequitur: Horae inaequales explicatae · Lectio tabulae