tempoch-core 0.6.4

Core astronomical time primitives for tempoch.
Documentation
1
2
3
4
5
6
7
8
9
10
use crate::foundation::constats::J2000_JD_TT_DAY;
use qtty::Day;

/// Julian Day TT → Julian centuries since J2000 TT (dimensionless).
#[inline]
pub(crate) fn jd_to_julian_centuries(jd: Day) -> f64 {
    (jd - J2000_JD_TT_DAY)
        .to::<qtty::unit::JulianCentury>()
        .value()
}