Chronos is one of the many Smalltalk-related blogs syndicated on Planet Smalltalk
χρόνος

Discussion of the Essence# programming language, and related issues and technologies.

Blog Timezone: America/Los_Angeles [Winter: -0800 hhmm | Summer: -0700 hhmm] 
Your local time:  

2009-03-12

2009 US Holidays

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]


2 comments:

Anonymous said...

By the way - there is no download location available any more for this library ???

Alan Lovejoy said...

Try downloading from http://www.chronos-st.org/