Monthly Calendar
& Julian Date Calculator

For a perpetual calendar, please click here.

Instructions and Information are at the bottom of the page.

This calendar is quite 'user-friendly'.
Just input the month number that you want (1 through 12), then input the year (anything after 1600).
When you click 'CALCULATE', the entire month will be displayed.


Just for fun, input February, 1900. What happened? It's NOT a Leap Year? Did the folks at 1728 Software Systems 'foul up'? Heck no! Just read the next section.


The 'modern' calendar is based upon the amount of time it takes the Earth to go through one seasonal cycle (called a 'Tropical Year' - about 365.25 days). More than 2,000 years ago, the Romans were aware of this and made every fourth year have 366 days which was accurate enough for a timespan of a few centuries. The Romans (and earlier the Greeks) were even aware that the tropical year was slightly less than 365.25 days but no provision was made to adjust the calendar for this very slight correction. So, by the 1500's, the calendar was 10 days out of step with the seasons. Most of Europe adjusted their calendars by eliminating 10 days of the calendar in 1582.

Other countries eventually compensated for this and a new calendar rule was adopted. Every 4th year would still be a Leap Year with special exceptions for certain "Century Years" (1700, 1800, 1900, etc). If such a year is divided by 400 and has no remainder, then it will be a leap year as is the case with 2000 and 2400. If there is a remainder, then it will only be a 365 day year as is the case with 1700, 1800, 1900, 2100, etc. You may test this by inputting February for these years.


Are you wondering what JD, MJD and TJD are?
JD stands for Julian Day Number which had its starting point at NOON January 1, 4713 BC, making NOON January 2, 4713 BC Julian Day Number 1. Millions of days have passed since then and as of NOON January 1, 2000 the Julian Day Number was 2,451,545. Astronomers use Julian Day Numbers because of the immense time span covered and because each 'day' begins at noon. Since the vast majority of astronomical events and activities occur at night, it is very convenient to have one night's observations not split between 2 days. Also, the Julian Day Number can conveniently incorporate the time as well. For example, January 1, 2000 at 3:00 a.m. is Julian Day Number 2,451,544.625. Well, that's all well and good for astronomy, but rather awkward for everything else. After all, having a day expressed as a 7 digit integer that changes at noontime does not fit in well with most human activities. So, a slightly different JD Numbering system was conceived called:

Modified Julian Days

Here the 'zero' point is November 17, 1858 at MIDNIGHT. (or expressing it mathematically:)

Modified Julian Day Number = (Julian Day Number -2,400,000.5)

Now there were fewer digits to deal with and the day changed at midnight just as it does in the civil calendar in common use today.

Yet another system was introduced called:

Truncated Julian Days

Here the zero point is May 24, 1968 at MIDNIGHT.
Expressing this mathematically,
Truncated Julian Day # = Modified Julian Day # -40,000


Truncated Julian Day # = (Julian Day # -2,440,000.5)

Return To Home Page

Copyright © 1999 -     1728 Software Systems