Formula applied
The exact method behind this answer
CalculationTime keeps the method visible so the number can be checked instead of blindly trusted.
SearchGlobalSolarEclipse(date − 370 days) and SearchLunarEclipse(date − 370 days), iterate forward one year, choose the nearest real eclipse peak, then score max(0, 100 − 12 × days from peak).- Apply the formulaSearchGlobalSolarEclipse(date − 370 days) and SearchLunarEclipse(date − 370 days), iterate forward one year, choose the nearest real eclipse peak, then score max(0, 100 − 12 × days from peak).eclipse date · 91/1002026-08-12: moon phase New Moon, 28.71 days old. Nearest Astronomy Engine event: global solar total eclipse peak 2026-08-12, 0.74 day(s) from the selected UTC date. This is a global eclipse-date screen; local visibility, path, magnitude and safety guidance still need official eclipse sources.