The Q++ World Holidays Database
The Q++ Studio sample database includes international bank and public holidays for all 197 countries and 48 semi-autonomous territories of the world (the current year's data can be viewed online at http://www.qppstudio.net/publicholidays.htm).
This database is made up of recurrence rules (such as : Good Friday = 2 days before Easter) so that, in principle, you could use the current database, and Q++, to immediately calculate world holidays for the next 100 or 200 years. However, in real life, the rules for celebrating holidays do change; some are added, some are removed, some are renamed, ... Therefore, the rules that are contained in this sample database are entirely reviewed every summer and a new updated version of this database is available in early September.
This new sample database can then be downloaded and imported into your Q++ system, thereby automatically updating the holidays contained in the sample holidays sets. You can then use the Holidays Synchronization function to update the rules of international public holidays used in your own recurring holidays' sets.