|
Publisher's Description:
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.
It currently calculates about 50 holidays including the following:
New Years Day
Martin Luther King Day
Inauguration Day
Robbie Burns Day
Groundhog Day
Valentines Day
Ash Wednesday
Lincoln's Birthday
Presidents Day
Washington's Birthday
Alberta Family Day
St Patrick's day
Vernal Equinox
Palm Sunday
Good Friday
April Fools Day
Easter Sunday
Easter Monday
Earth Day
Europe Day
Cinco de Mayo
Mothers Day
Armed Forces Day
Victoria Day
Memorial Day
Fathers Day
Summer Solstice
St Jean-Baptiste Day
Canada Day
Independence Day
Utah Pioneer Day
Parents' Day
Canada Civic Day
Canadian Labour Day
American Labor Day
Autumnal Equinox
Canadian Thanksgiving
Columbus Day
Halloween
General Election Day
Remembrance Day
Veterans Day
American Thanksgiving
Human Rights Day
Winter Solstice
Christmas Eve
Christmas
Boxing Day
New Years Eve
If a holiday was not celebrated in a given year, it will not
show.
Includes complete Java source code to calculate when the
holiday occurs in a given year, when it was first
celebrated, when first proclaimed, the rule for how it is
calculated in words and an authority to go to for more
information.
Also calculates the nearest weekday to any given holiday,
when you actually get the day off. This is what I refer to
by the term "shifted". Boxing day has special shift
handling.
Shareware that may be freely distributed and used for
any purpose except military.
In the source are methods that can also be used to calculate
how many business days were between given dates. It is quite
easy to specify which days you want considered as holidays
using methods like addHoliday where you specify the date or
the name of the Holiday, addAmericanFederalHolidays and
addWeekDaysAsHolidays.
The main holiday still missing is Chinese New Year.
Latest Changes: add pad and icon.
Latest User Reviews:
Write a Review and Rate Holiday Calculatior
|
|