Skip to content

This pyhton script will generate a reconstructed Anglo-Saxon Calendar for any year between the years 1000 and 3000

License

Notifications You must be signed in to change notification settings

byronpendason/ascal-md.py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This script, ascal-md.py creates a Markdown file with the dates for my reconstructed calendar for the specified year.

ascal-md.py is all you need. The only dependency that it requires is pyephem. Install this in your Python environment with pip install pyephem.

The way it determines the beginning of the month is that it calculates the moon illumination at sunset for each day starting at the new moon. The day where the moon illumination is greater than 1% will begin the month. Comparing my results with actual moon sighting websites finds that this yields very high accuracy.

I have included a sample output file, ascal-2022.md.

For information on this calendar, see my blog.

About

This pyhton script will generate a reconstructed Anglo-Saxon Calendar for any year between the years 1000 and 3000

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages