United Kingdom calendars.
Public holidays (data from http://www.dti.gov.uk/er/bankhol.htm):
-
Saturdays
-
Sundays
-
New Year's Day, January 1st (possibly moved to Monday)
-
Good Friday
-
Easter Monday
-
Early May Bank Holiday, first Monday of May
-
Spring Bank Holiday, last Monday of May
-
Summer Bank Holiday, last Monday of August
-
Christmas Day, December 25th (possibly moved to Monday or Tuesday)
-
Boxing Day, December 26th (possibly moved to Monday or Tuesday)
Holidays for the stock exchange:
-
Saturdays
-
Sundays
-
New Year's Day, January 1st (possibly moved to Monday)
-
Good Friday
-
Easter Monday
-
Early May Bank Holiday, first Monday of May
-
Spring Bank Holiday, last Monday of May
-
Summer Bank Holiday, last Monday of August
-
Christmas Day, December 25th (possibly moved to Monday or Tuesday)
-
Boxing Day, December 26th (possibly moved to Monday or Tuesday)
Holidays for the metals exchange:
-
Saturdays
-
Sundays
-
New Year's Day, January 1st (possibly moved to Monday)
-
Good Friday
-
Easter Monday
-
Early May Bank Holiday, first Monday of May
-
Spring Bank Holiday, last Monday of May
-
Summer Bank Holiday, last Monday of August
-
Christmas Day, December 25th (possibly moved to Monday or Tuesday)
-
Boxing Day, December 26th (possibly moved to Monday or Tuesday)
- Possible enhancements:
- add LIFFE
- Tests:
- the correctness of the returned results is tested against a list of known holidays.