Holidays
In Q++ there are 2 types of holidays : recurring holidays and one-time-dates.
Recurring Holidays (usually simply referred to as holidays) |
These are dates that are recurrent (ie. come back, usually, every year). Examples are : Christmas (every year on December 25), Mother's Day (second Sunday in May), Good Friday (2 days before Easter). Usually these dates can be predicted using a recurrence rule, but sometimes the recurrence cannot be predicted and then one would use an arbitrary dates recurrence rule. |
One-Time Dates |
These are dates that will occur once only. Examples are "300 days before the year 2000" or "Opening of the XXVth Olympics in Atlanta". |
Both types of holidays are managed from within the Holidays Manager, which is discussed next. Our web site contains a sample database of bank holidays, legal holidays, public holidays and religious holidays in the world, for all 194 countries and 48 semi-autonomous territories of the world.