Wondering how to calculate the following in a general way:

  • Sunrise/sunset
  • Equinoxes/solstices
  • Moon phases
  • Planetary positions

For hundreds to thousands of years ago. Wondering what the calculation is, or where I go about figuring it out.

I would like to be able to say, in 1541 on Jan 1 the sun rose at x time, Jupiter was in y position, etc.

  • $\begingroup$ If you seriously want to do this from scratch, take a look at Astronomical Algorithms by Jean Meeus. Otherwise, learn Python and use Astropy. In either case, be prepared to devote some time to learning the necessary background information. $\endgroup$
    – PM 2Ring
    May 29 '19 at 22:24
  • $\begingroup$ For Python you can also use Skyfield since it is based on pre-calculated ephemerides provided by NASA/JPL. WIth a few lines of Python you can calculate all kinds of conjunctions and positions in the sky. $\endgroup$
    – uhoh
    May 30 '19 at 3:34
  • 2
    $\begingroup$ I think there should be a good answer to this question here and especially here. $\endgroup$
    – uhoh
    May 30 '19 at 3:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.