Most of the listed "holidays" will actually be business days, although some will not. The US Federal Holidays (on which most US Government offices will close, along with all Federally-chartered banks) are highlighted in bold. Generally, each business decides on its own which of these days (if any) will be non-business days (and for which employees):
Thu, 01 Jan 2009: NewYearsDay
Thu, 08 Jan 2009: JacksonDay
Mon, 19 Jan 2009: MartinLutherKingDay
Tue, 20 Jan 2009: InaugurationDay
Mon, 02 Feb 2009: GroundhogDay
Thu, 12 Feb 2009: LincolnsBirthday
Sat, 14 Feb 2009: ValentinesDay
Mon, 16 Feb 2009: WashingtonsBirthday
Tue, 17 Mar 2009: StPatricksDay
Wed, 01 Apr 2009: AprilFoolsDay
Fri, 10 Apr 2009: GoodFriday
Sun, 12 Apr 2009: Easter
Wed, 22 Apr 2009: EarthDay
Wed, 22 Apr 2009: AdministrativeAssistantsDay
Fri, 24 Apr 2009: ArborDay
Sun, 10 May 2009: MothersDay
Mon, 25 May 2009: MemorialDay
Sun, 14 Jun 2009: FlagDay
Sun, 21 Jun 2009: FathersDay
Sat, 04 Jul 2009: IndependenceDay
Sun, 26 Jul 2009: ParentsDay
Mon, 07 Sep 2009: LaborDay
Sun, 13 Sep 2009: GrandParentsDay
Mon, 12 Oct 2009: ColumbusDay
Sat, 24 Oct 2009: UnitedNationsDay
Sat, 31 Oct 2009: Halloween
Wed, 11 Nov 2009: VeteransDay
Thu, 26 Nov 2009: Thanksgiving
Fri, 27 Nov 2009: DayAfterThanksgiving
Thu, 24 Dec 2009: ChristmasEve
Fri, 25 Dec 2009: Christmas
Thu, 31 Dec 2009: NewYearsEve
The above list was generated by the
Chronos Date/Time Library, using the following "do it":
| list |
list := SortedCollection sortBlock: [:a :b | a value < b value].
SemanticDatePolicy unitedStates
nominalAnnualEventOccurenceDatesInYear: 2009 do:
[:semanticKey :date | list add: semanticKey->date].
Transcript cr.
list do:
[:assoc |
Transcript
cr; show: (assoc value printStringUsing: #rfc2822);
show: ':'; tab; show: assoc key]