Gregorian Calendar in Javascript |
![]() |
This is an old version of the calendar script, written in 1998. You should use the latest version.
This script supports Netscape 3.x and 4.x, as well as Internet Explorer 3.x and 4.x. However, there are still a couple of quirks under Netscape 4.x, mainly relating to window resizing. You can try the simpler Java version here if you aren't happy with the output.
To print the generated calendar, use your browser's Print command. For printing, you may like to check the "Display full calendar in 3x4 format" option -- it will save you some paper. Or, to paste it into any HTML-aware application (most word-processors and email clients these days), highlight the calendar, then choose your clipboard Copy command.
The 25000 year limit is there for a reason -- many 16-bit machines overflow for larger years. The Gregorian calendar itself requires corrections after 33000CE or so, so you aren't missing much.