Islamic::Islamic(Jd jd) { jd_to_islamic(jd.jd(), year_, month_, day_, hour_, minute_, second_); }
Gregorian(Jd const& jd) { from_jd(jd.jd()); }
Julian::Julian(Jd const& jd) { jd_to_julian(jd.jd(), year_,month_,day_,hour_,minute_,second_); }