During some scheduled maintenance work on the website, I noticed a few imperfections in one of my oldest online tools: the calendar generator for any year starting from AD 1. First of all, for all years between the 1st and the 18th centuries, an error message appeared in the code next to each monthly table (even though the code was in fact producing the requested result). Secondly, the tool generated the Gregorian calendar even for the period from AD 1 to 1581—that is, for a period during which only the Julian calendar was used throughout the world.
And at last I have corrected these imperfections! It was fairly straightforward, so it did not take me long, but I have produced something that should be of great practical use to users.
At the same time, I have finally added two other features that seemed important to me. The first is the ability to generate a calendar not only for a given year, but also for a specific country or territory: after all, even if one considers only the Julian/Gregorian pair of calendars, the transition from one to the other took place in different years in different states. The second is the ability to save the generated calendar as a PDF (and/or print it) without the website navigation elements.

However, there are still a few aspects on which I need to reflect. For example, how to take into account the different dates on which the Gregorian calendar was adopted in the numerous German duchies and principalities, as well as in Eastern and Northern Europe, without turning the calendar generator’s menu into an endless list of options. If anyone has any ideas on this subject, or suggestions for additional features for my calendar generator, please do write to me!
A tag archive for «history»
21/08/2026 at 13:25



RSS blog posts
