| January | February | March | April | May | June |
|---|---|---|---|---|---|
| New Year’s Day | Groundhog Day | Daylight Saving Time Start | April Fools’ Day | Cinco de Mayo | Australian Queen’s Birthday |
| Martin Luther King Day | Mardi Gras | Commonwealth Day | Earth Day | Europe Day | Father’s Day |
| Robbie Burns Day aka Burns Nicht | Ash Wednesday | Palm Sunday | ANZAC Day | Mother’s Day | Summer Solstice |
| Australia Day | Valentine’s Day | St. Patrick’s day | Armed Forces Day | Aboriginal Day | |
| Presidents Day | Vernal Equinox | Victoria Day | St. Jean-Baptiste Day | ||
| Alberta Family Day | Good Friday | Memorial Day | |||
| Easter Sunday | |||||
| Easter Monday | |||||
| July | August | September | October | November | December |
| Canada Day | Canada Civic Day | Canadian Labour Day | Canadian Thanksgiving | Daylight Saving Time End | World AIDS Day |
| Independence Day | American Labor Day | Columbus Day | General Election Day | Human Rights Day | |
| Utah Pioneer Day | Grandparents Day | Halloween | Remembrance Day | Winter Solstice | |
| Parents’ Day | Autumnal Equinox | Veterans Day | Christmas Eve | ||
| American Thanksgiving | Christmas in UK and Canada | ||||
| St. Andrews Day | Christmas in the USA | ||||
| Boxing Day in UK and Canada | |||||
| New Year’s Eve |
The holiday I plan to add next is Chinese New Year which has a complex formula.
This Applet below will show you when all the holidays occur in any given year, BC or AD. If the holiday was not celebrated in that year, it will not appear. It will also show you the nearest weekday to any given holiday.
Please report any errors via email. If you are willing to provide the rules for calculating your favourite holidays, I will add them too.
The program is also available with Java source to download and run it either as an Applet or an application.
| Package | Version | Released | Licence | Language | Notes | ||
|---|---|---|---|---|---|---|---|
Holiday Calculator |
4.2 | 2008-12-03 | free | Java |
summary
❘ facts
❘ screenshot
❘ browse source repository
for the current version of Holiday Calculator.
Calculates when various holidays occur in any given year BC or AD. Designed to be cannibalised to include the calculation routines in your own programs. Also calculates the nearest weekday to any given holiday.
download
Holiday Calculator Java source and compiled class files to run on your own machine as an application or Applet.
First install the most recent Java. To install, extract the zip download with WinZip, (or similar unzip utility) into any directory you please, often J:\ — ticking off the “user folder names” option.
To check out the corresponding source from the Subversion repository, use the TortoiseSVN repo-browser to After you have installed the jar, you can run it as an application. Type: java -jar J:\com\mindprod\holidays\holidays.jar adjusting as necessary to account for where the jar file is. download ASP PAD XML program description for the current version of Holiday Calculator. Holiday Calculator is free.
Full source included.
You may even include the source code, modified or unmodified
in commercial programs that you write and distribute. Non-military use only. |
||
![]() |
and suggestions to improve this page to Roedy Green : | ||
| Canadian Mind Products | |||
| mindprod.com IP:[65.110.21.43] | |||
| Your face IP:[38.103.63.58] | |||
| You are visitor number 25,606. | |||
| You can get a fresh copy of this page from: | or possibly from your local J: drive (Java virtual drive/mindprod.com website mirror) | ||
| http://mindprod.com/applet/holidays.html | J:\mindprod\applet\holidays.html | ||