Clocks and Calendars

Computational Solutions to Time Problems

Author: Joseph Honton

Publisher: Frankalmoigne

Available: 2018

JavaScript library

Date and time problems have perplexed astronomers for millenia. Civil administration, business and trade contracts, and legal proceedings have always needed accurate and mutually understandable calendars. In the modern world this need has become more acute than ever.

This manuscript provides interesting historical context for how we've arrived at our current calendar and time-keeping systems, while providing JavaScript routines for handling the more difficult nuances of keeping in sync with planetary movements.

This library is the codebase for the manuscript being written. Every algorithm in the book is fully tested with the Bequiese test harness.

calendar.js

epoch.js

gregorian.js

hijri.js

hijri-makkah.js

hijri-tabular.js

jd.js

julian.js

luach.js

sphericoords.js

terrestrial-time.js

remquo.js

number.js

international-atomic-time.js

human-readable-format.js

There's only one Joe Honton.