Holidays Perl and AWK programs use this file.
               #--------------------------------------------------------------------#
               #   DO NOT REMOVE * DO NOT REMOVE * DO NOT REMOVE * DO NOT REMOVE    #
               #--------------------------------------------------------------------#
               # This file is available to all programs.  It contains values that   #
               # allow the program to calculate holidays either by given (fixed)    #
               # month and day, or by day of a given week.  Adjustments may also be #
               # provided for when fixed date holidays fall on weekends, but are    #
               # observed either the day before or after, as well as days like the  #
               # day after Thanksgiving (USA).                                      #
               #                                                                    #
               # Leading white space is ignored, as is everything following and     #
               # including the octothorpe (#-sign).                                 #
               #                                                                    #
               # Mm N.D.OnOrA Adj Holiday name                # Comments            #
               # -- --------- --- --------------------------- --------------------- #
                 01  1            New Year's Day              # M-F
                 01  1        6-1 New Year's Day (pre-obs)    # Sat? Use Fri
               # 01  1        6+2 New Year's Day (post-obs)   # Sat? Some use Mon
                 01  1        0+1 New Year's Day (post-obs)   # Sun? Use Mon
                 01  3.1          M.L.King Day                # 3rd Mon in Jan
                 02  3.1          President's Day             # 3rd Mon in Feb
                 05  last.1       Memorial Day                # Last Mon in May
                 07  4            Independence Day            # M-F
                 07  4        6-1 Independence Day (pre-obs)  # Sat? Use Fri
                 07  4        0+1 Independence Day (post-obs) # Sun? Use Mon
                 09  1.1          Labor Day                   # 1st Mon in Sep
                 10  2.1          Columbus Day (US)           # 2nd Mon in Oct
                 11 11            Veteran's Day (US)          # November 11th
                 11 11        6-1 Veteran's Day (USPS pre-obs)  # Sat? Use Fri
                 11 11        0+1 Veteran's Day (USPS post-obs) # Sat? Use Mon
                 11  4.4          Thanksgiving Day (US)       # 4th Thu in Nov
                 11  4.4       +1 Day After Thanksgiving (US)
                 12 25            Christmas Day               # M-F
                 12 25        6-1 Christmas (pre-obs)         # Sat? Use Fri
                 12 25        0+1 Christmas (post-obs)        # Sun? Use Mon

               #--------------------------------------------------------------------#
               # Other noteworthy dates.                                            #
               #--------------------------------------------------------------------#
               # 01 last.0        Superbowl Sunday            # Last Sun in Jan
               # 03 2.0           Daylight Savings Time       # 2nd Sun in Mar
               # 04 6             Army Day
               # 05 2.0           Mother's Day                # 2nd Sun in May
               # 05 3.6           Armed Forces Day            # 3rd Sat in May
               # 05 30            Memorial Day (Traditional)
               # 06 14            Flag Day
               # 06 3.0           Father's Day                # 3rd Sun in Jun
               # 06 4.0           Parent's Day                # 4th Sun in Jun
               # 08 1             Air Force Day
               # 08 4             Coast Guard Day
               # 09 11            Patriot's Day
               # 09 17            Constitution Day
               # 09 1.1        +6 Grandparent's Day           # 1st Sun after Labor Day
               # 10 27            Navy Day
               # 11 1.0           Standard Time               # 1st Sun in Nov
               # 11 1.1        +1 Election Day                # 1st Tue after 1st Mon
               # 11 10            Marine Corps Birthday       # 1775
               # 11 11            Veteran's Day

               #--------------------------------------------------------------------#
               # Unique dates.                                                      #
               #--------------------------------------------------------------------#
               # 04  1.0.26       Falklands ST                # 1st Sun on/after Apr 6
               # 09  1.0.8        Falklands DST               # 1st Sun on/after Sep 8
            
Artificial Intelligence is no match for natural stupidity.
©Copyright Bob Orlando, 2003-2011
All rights reserved.
http://www.OrlandoKuntao.com
E-mail: Bob@OrlandoKuntao.com
Last update: Feb. 25, 2011
by Bob Orlando