Check out the Lotus implementation of the these calendaring algorithms,
based on the first edition of Calendrical Calculations:

Click here!

Or

  1. Go to http://www.lotus.ie
  2. Click on "Product Development" in the first paragraph
  3. Click on "Multinational Calendaring" in the second last paragraph