Holidays Function

A guide on how to use the holidays function and a list of the available countries. 

The holidays function is one of many date and time functions Plecto has implemented to make working with date and time objects easy. The other date and time functions can be found here

The holidays function is used in the advanced formula editor, where it will return the number of holidays in the given interval:

 

Here is an example on how to subtract Danish holidays from a formula:

Available country codes

 
 

Screen Shot 2019-08-27 at 09.47.30

 

The holidays function uses this list of national holidays:

{'at': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 6), 'Epiphany'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 1), 'National Holiday'),

  (datetime.date(2019, 5, 30), 'Ascension Thursday'),

  (datetime.date(2019, 6, 10), 'Whit Monday'),

  (datetime.date(2019, 6, 20), 'Corpus Christi'),

  (datetime.date(2019, 8, 15), 'Assumption of Mary to Heaven'),

  (datetime.date(2019, 10, 26), 'National Holiday'),

  (datetime.date(2019, 11, 1), 'All Saints Day'),

  (datetime.date(2019, 12, 8), 'Immaculate Conception'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), "St. Stephen's Day")],

 'au': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 26), 'Australia Day'),

  (datetime.date(2019, 1, 28), 'Australia Day shift'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 4, 25), 'Anzac Day'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Boxing Day')],

 'be': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 1), 'Labour Day'),

  (datetime.date(2019, 5, 30), 'Ascension Thursday'),

  (datetime.date(2019, 6, 10), 'Whit Monday'),

  (datetime.date(2019, 7, 21), 'National Day'),

  (datetime.date(2019, 8, 15), 'Assumption of Mary to Heaven'),

  (datetime.date(2019, 11, 1), 'All Saints Day'),

  (datetime.date(2019, 11, 11), 'Armistice of 1918'),

  (datetime.date(2019, 12, 25), 'Christmas Day')],

 'bg': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 3, 3), 'Liberation Day'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 1), "International Workers' Day"),

  (datetime.date(2019, 5, 6), "Saint George's Day"),

  (datetime.date(2019, 5, 24), 'Saints Cyril & Methodius Day'),

  (datetime.date(2019, 9, 6), 'Unification Day'),

  (datetime.date(2019, 9, 22), 'Independence Day'),

  (datetime.date(2019, 12, 24), 'Christmas Eve'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Christmas')],

 'br': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 4, 21), u"Tiradentes' Day"),

  (datetime.date(2019, 5, 1), u'Labour Day'),

  (datetime.date(2019, 9, 7), u'Independence Day'),

  (datetime.date(2019, 10, 12), u'Our Lady of Aparecida'),

  (datetime.date(2019, 11, 2), u"All Souls' Day"),

  (datetime.date(2019, 11, 15), u'Republic Day'),

  (datetime.date(2019, 12, 25), 'Christmas Day')],

 'ca': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 7, 1), u'Canada Day'),

  (datetime.date(2019, 9, 2), u'Labor Day'),

  (datetime.date(2019, 12, 25), 'Christmas Day')],

 'ch': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 2), "Berchtold's Day"),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 1), 'Labour Day'),

  (datetime.date(2019, 5, 30), 'Ascension Thursday'),

  (datetime.date(2019, 6, 9), 'Whit Sunday'),

  (datetime.date(2019, 6, 10), 'Whit Monday'),

  (datetime.date(2019, 8, 1), 'National Holiday'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Boxing Day')],

 'cl': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 20), 'Easter Saturday'),

  (datetime.date(2019, 5, 1), u'Labour Day'),

  (datetime.date(2019, 5, 21), u'Navy Day'),

  (datetime.date(2019, 6, 29), u'Saint Peter and Saint Paul'),

  (datetime.date(2019, 7, 16), u'Our Lady of Mount Carmel'),

  (datetime.date(2019, 8, 15), 'Assumption of Mary to Heaven'),

  (datetime.date(2019, 9, 18), u'National holiday'),

  (datetime.date(2019, 9, 19), u'Army holiday'),

  (datetime.date(2019, 9, 20), u'"Bridge" holiday'),

  (datetime.date(2019, 10, 12), u'Columbus Day'),

  (datetime.date(2019, 10, 31), u'Reformation Day'),

  (datetime.date(2019, 11, 1), 'All Saints Day'),

  (datetime.date(2019, 12, 8), 'Immaculate Conception'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 31), u'Banking Holiday')],

 'co': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 7), u'Epiphany'),

  (datetime.date(2019, 3, 25), u'Saint Joseph'),

  (datetime.date(2019, 4, 14), 'Palm Sunday'),

  (datetime.date(2019, 4, 18), 'Holy Thursday'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 5, 1), u'Labour Day'),

  (datetime.date(2019, 6, 3), u'Ascension'),

  (datetime.date(2019, 6, 24), 'Corpus Christi'),

  (datetime.date(2019, 7, 1), u'Sacred Heart'),

  (datetime.date(2019, 7, 1), u'Saint Peter and Saint Paul'),

  (datetime.date(2019, 7, 20), u'Independence Day'),

  (datetime.date(2019, 8, 7), u'Boyac\xe1 Battle'),

  (datetime.date(2019, 8, 19), u'Assumption of Mary to Heaven'),

  (datetime.date(2019, 10, 14), u'Race Day'),

  (datetime.date(2019, 11, 4), u'All Saints'),

  (datetime.date(2019, 11, 11), u"Cartagena's Independence"),

  (datetime.date(2019, 12, 8), 'Immaculate Conception'),

  (datetime.date(2019, 12, 25), 'Christmas Day')],

 'ct': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 6), 'Epiphany'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 1), u'D\xeda del trabajador'),

  (datetime.date(2019, 6, 24), u'Sant Joan'),

  (datetime.date(2019, 8, 15), 'Assumption of Mary to Heaven'),

  (datetime.date(2019, 9, 11), u'Diada nacional de Catalunya'),

  (datetime.date(2019, 10, 12), u'Fiesta nacional de Espa\xf1a'),

  (datetime.date(2019, 11, 1), 'All Saints Day'),

  (datetime.date(2019, 12, 6), u'D\xeda de la Constituci\xf3n Espa\xf1ola'),

  (datetime.date(2019, 12, 8), 'Immaculate Conception'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Sant Esteve')],

 'cy': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 6), 'Epiphany'),

  (datetime.date(2019, 3, 4), 'Clean Monday'),

  (datetime.date(2019, 3, 25), 'Greek Independence Day'),

  (datetime.date(2019, 4, 1), 'Cyprus National Day'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 20), 'Easter Saturday'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 4, 23), 'Easter Tuesday'),

  (datetime.date(2019, 5, 1), 'Labour Day'),

  (datetime.date(2019, 6, 10), 'Pentecost Monday'),

  (datetime.date(2019, 7, 15), 'Dormition of the Theotokos'),

  (datetime.date(2019, 10, 1), 'Cyprus Independence Day'),

  (datetime.date(2019, 10, 28), 'Greek National Day'),

  (datetime.date(2019, 12, 24), 'Christmas Eve'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Boxing Day')],

 'cz': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 1),

   'Restoration Day of the Independent Czech State'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 1), 'Labour Day'),

  (datetime.date(2019, 5, 8), 'Liberation Day'),

  (datetime.date(2019, 7, 5), 'Saints Cyril and Methodius Day'),

  (datetime.date(2019, 7, 6), 'Jan Hus Day'),

  (datetime.date(2019, 9, 28), 'St. Wenceslas Day (Czech Statehood Day)'),

  (datetime.date(2019, 10, 28), 'Independent Czechoslovak State Day'),

  (datetime.date(2019, 11, 17), 'Struggle for Freedom and Democracy Day'),

  (datetime.date(2019, 12, 24), 'Christmas Eve'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26),

   "St. Stephen's Day (The Second Christmas Day)")],

 'de': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 1), 'Labour Day'),

  (datetime.date(2019, 5, 30), 'Ascension Thursday'),

  (datetime.date(2019, 6, 10), 'Whit Monday'),

  (datetime.date(2019, 10, 3), 'Day of German Unity'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Second Christmas Day')],

 'dk': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 4, 14), 'Palm Sunday'),

  (datetime.date(2019, 4, 18), 'Holy Thursday'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 17), 'Store Bededag'),

  (datetime.date(2019, 5, 30), 'Ascension Thursday'),

  (datetime.date(2019, 6, 5), 'Constitution Day'),

  (datetime.date(2019, 6, 9), 'Pentecost Sunday'),

  (datetime.date(2019, 6, 10), 'Pentecost Monday'),

  (datetime.date(2019, 12, 24), 'Christmas Eve'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Second Day of Christmas'),

  (datetime.date(2019, 12, 31), "New Year's Eve")],

 'dz': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 5, 1), u'Labour Day'),

  (datetime.date(2019, 6, 5), 'Eid al-Fitr'),

  (datetime.date(2019, 7, 5), u'Independence Day'),

  (datetime.date(2019, 8, 12), 'Eid al-Adha'),

  (datetime.date(2019, 9, 1), 'Islamic New Year'),

  (datetime.date(2019, 9, 10), u'Ashura'),

  (datetime.date(2019, 11, 1), u'Anniversary of the revolution'),

  (datetime.date(2019, 11, 10), "Prophet's Birthday")],

 'ee': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 2, 24), 'Independence Day'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 5, 1), 'Kevadp\xc3\xbcha'),

  (datetime.date(2019, 6, 9), 'Nelip\xc3\xbchade 1. p\xc3\xbcha'),

  (datetime.date(2019, 6, 23), 'V\xc3\xb5idup\xc3\xbcha'),

  (datetime.date(2019, 6, 24), 'Jaanip\xc3\xa4ev'),

  (datetime.date(2019, 8, 20), 'Taasiseseisvumisp\xc3\xa4ev'),

  (datetime.date(2019, 12, 24), 'Christmas Eve'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Teine j\xc3\xb5ulup\xc3\xbcha')],

 'es': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 6), 'Epiphany'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 5, 1), u'D\xeda del trabajador'),

  (datetime.date(2019, 8, 15), 'Assumption of Mary to Heaven'),

  (datetime.date(2019, 10, 12), u'Fiesta nacional de Espa\xf1a'),

  (datetime.date(2019, 11, 1), 'All Saints Day'),

  (datetime.date(2019, 12, 6), u'D\xeda de la Constituci\xf3n Espa\xf1ola'),

  (datetime.date(2019, 12, 8), 'Immaculate Conception'),

  (datetime.date(2019, 12, 25), 'Christmas Day')],

 'fi': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 6), 'Epiphany'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 1), 'Labour Day'),

  (datetime.date(2019, 5, 30), 'Ascension Thursday'),

  (datetime.date(2019, 6, 9), 'Pentecost'),

  (datetime.date(2019, 6, 21), "Midsummer's Eve"),

  (datetime.date(2019, 6, 22), "Midsummer's Day"),

  (datetime.date(2019, 11, 2), 'All Saints'),

  (datetime.date(2019, 12, 6), 'Independence Day'),

  (datetime.date(2019, 12, 24), 'Christmas Eve'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), "St. Stephen's Day")],

 'fr': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 1), 'Labour Day'),

  (datetime.date(2019, 5, 8), 'Victory in Europe Day'),

  (datetime.date(2019, 5, 30), 'Ascension Thursday'),

  (datetime.date(2019, 6, 10), 'Whit Monday'),

  (datetime.date(2019, 7, 14), 'Bastille Day'),

  (datetime.date(2019, 8, 15), 'Assumption of Mary to Heaven'),

  (datetime.date(2019, 11, 1), 'All Saints Day'),

  (datetime.date(2019, 11, 11), 'Armistice Day'),

  (datetime.date(2019, 12, 25), 'Christmas Day')],

 'gr': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 6), 'Epiphany'),

  (datetime.date(2019, 3, 11), 'Clean Monday'),

  (datetime.date(2019, 3, 25), 'Annunciation'),

  (datetime.date(2019, 3, 25), 'Independence Day'),

  (datetime.date(2019, 4, 26), 'Good Friday'),

  (datetime.date(2019, 4, 28), 'Easter Sunday'),

  (datetime.date(2019, 4, 29), 'Easter Monday'),

  (datetime.date(2019, 5, 1), 'Labour Day'),

  (datetime.date(2019, 6, 16), 'Pentecost'),

  (datetime.date(2019, 6, 17), 'Whit Monday'),

  (datetime.date(2019, 8, 15), 'Assumption of Mary to Heaven'),

  (datetime.date(2019, 10, 28), 'Ohi Day'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Glorifying Mother of God')],

 'hr': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 6), 'Epiphany'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 1), "International Workers' Day"),

  (datetime.date(2019, 6, 20), 'Corpus Christi'),

  (datetime.date(2019, 6, 22), 'Anti-Fascist Struggle Day'),

  (datetime.date(2019, 6, 25), 'Statehood Day'),

  (datetime.date(2019, 8, 5),

   'Victory & Homeland Thanksgiving & Day of Croatian defenders'),

  (datetime.date(2019, 8, 15), 'Assumption of Mary to Heaven'),

  (datetime.date(2019, 10, 8), 'Independence Day'),

  (datetime.date(2019, 11, 1), 'All Saints Day'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), "St. Stephen's Day")],

 'hu': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 3, 15), 'National Day'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 1), 'Labour Day'),

  (datetime.date(2019, 6, 9), 'Pentecost Sunday'),

  (datetime.date(2019, 6, 10), 'Pentecost Monday'),

  (datetime.date(2019, 8, 20), "St Stephen's Day"),

  (datetime.date(2019, 10, 23), 'National Day'),

  (datetime.date(2019, 11, 1), 'All Saints Day'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Second Day of Christmas')],

 'ie': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 3, 17), "Saint Patrick's Day"),

  (datetime.date(2019, 3, 18), 'Saint Patrick substitute'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 6), 'May Day'),

  (datetime.date(2019, 6, 3), 'June Holiday'),

  (datetime.date(2019, 8, 5), 'August Holiday'),

  (datetime.date(2019, 10, 28), 'October Holiday'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), "St. Stephen's Day")],

 'is': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 4, 18), 'Holy Thursday'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 4, 25), 'First day of summer'),

  (datetime.date(2019, 5, 1), 'Labour Day'),

  (datetime.date(2019, 5, 30), 'Ascension Thursday'),

  (datetime.date(2019, 6, 10), 'Whit Monday'),

  (datetime.date(2019, 6, 17), 'Icelandic National Day'),

  (datetime.date(2019, 8, 5), 'Commerce Day'),

  (datetime.date(2019, 12, 24), 'Christmas Eve'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), "St Stephen's Day"),

  (datetime.date(2019, 12, 31), "New Year's Eve")],

 'it': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 6), 'Epiphany'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 4, 25), 'Liberation Day'),

  (datetime.date(2019, 5, 1), "International Workers' Day"),

  (datetime.date(2019, 6, 2), 'Republic Day'),

  (datetime.date(2019, 8, 15), 'Assumption of Mary to Heaven'),

  (datetime.date(2019, 11, 1), 'All Saints Day'),

  (datetime.date(2019, 12, 8), 'Immaculate Conception'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), "St Stephen's Day")],

 'jp': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 14), 'Coming of Age Day'),

  (datetime.date(2019, 2, 11), 'Foundation Day'),

  (datetime.date(2019, 3, 21), 'Vernal Equinox Day'),

  (datetime.date(2019, 4, 29), 'Showa Day'),

  (datetime.date(2019, 5, 3), 'Constitution Memorial Day'),

  (datetime.date(2019, 5, 4), 'Greenery Day'),

  (datetime.date(2019, 5, 5), "Children's Day"),

  (datetime.date(2019, 7, 15), 'Marine Day'),

  (datetime.date(2019, 8, 11), 'Mountain Day'),

  (datetime.date(2019, 9, 16), 'Respect-for-the-Aged Day'),

  (datetime.date(2019, 9, 23), 'Autumnal Equinox Day'),

  (datetime.date(2019, 10, 14), 'Health and Sports Day'),

  (datetime.date(2019, 11, 3), 'Culture Day'),

  (datetime.date(2019, 11, 23), 'Labour Thanksgiving Day'),

  (datetime.date(2019, 12, 23), "The Emperor's Birthday")],

 'kr': [(datetime.date(2019, 1, 1), 'Lunar new year'),

  (datetime.date(2019, 2, 4), "Korean New Year's Day"),

  (datetime.date(2019, 2, 5), "Korean New Year's Day"),

  (datetime.date(2019, 2, 6), "Korean New Year's Day"),

  (datetime.date(2019, 3, 1), 'Independence Day'),

  (datetime.date(2019, 5, 5), "Children's Day"),

  (datetime.date(2019, 5, 12), "Buddha's Birthday"),

  (datetime.date(2019, 6, 6), 'Memorial Day'),

  (datetime.date(2019, 8, 15), 'Liberation Day'),

  (datetime.date(2019, 9, 12), 'Midautumn Festival'),

  (datetime.date(2019, 9, 13), 'Midautumn Festival'),

  (datetime.date(2019, 9, 14), 'Midautumn Festival'),

  (datetime.date(2019, 10, 3), 'National Foundation Day'),

  (datetime.date(2019, 10, 9), 'Hangul Day'),

  (datetime.date(2019, 12, 25), 'Christmas Day')],

 'lu': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 1), 'Labour Day'),

  (datetime.date(2019, 5, 30), 'Ascension Thursday'),

  (datetime.date(2019, 6, 10), 'Whit Monday'),

  (datetime.date(2019, 6, 23), 'Luxembourg National Holiday'),

  (datetime.date(2019, 8, 15), 'Assumption of Mary to Heaven'),

  (datetime.date(2019, 11, 1), 'All Saints Day'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Boxing Day')],

 'lv': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 1), 'Labour Day'),

  (datetime.date(2019, 5, 4), 'Restoration of Independence Day'),

  (datetime.date(2019, 5, 6), 'Restoration of Independence Observed'),

  (datetime.date(2019, 6, 23), 'Midsummer Day'),

  (datetime.date(2019, 6, 24), "St. John's Day"),

  (datetime.date(2019, 11, 18), 'Proclamation Day'),

  (datetime.date(2019, 11, 18), 'Proclamation of Republic Day'),

  (datetime.date(2019, 12, 24), 'Christmas Eve'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Boxing Day'),

  (datetime.date(2019, 12, 31), 'New Years Eve')],

 'mt': [(datetime.date(2019, 1, 1), "New Year's Day"),

  (datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 2, 10), "Feast of Saint Paul's Shipwreck"),

  (datetime.date(2019, 3, 19), 'Feast of Saint Joseph'),

  (datetime.date(2019, 3, 31), 'Freedom Day'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 5, 1), "Worker's Day"),

  (datetime.date(2019, 6, 7), 'Sette Giugno'),

  (datetime.date(2019, 6, 29), 'Feast of Saint Peter & Saint Paul'),

  (datetime.date(2019, 8, 15), 'Assumption of Mary to Heaven'),

  (datetime.date(2019, 9, 8), 'Victory Day'),

  (datetime.date(2019, 9, 21), 'Independence Day'),

  (datetime.date(2019, 12, 8), 'Immaculate Conception'),

  (datetime.date(2019, 12, 13), 'Republic Day'),

  (datetime.date(2019, 12, 25), 'Christmas Day')],

 'mx': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 2, 4), u'Constitution Day'),

  (datetime.date(2019, 3, 18), u"Benito Ju\xe1rez's birthday"),

  (datetime.date(2019, 5, 1), u'Labour Day'),

  (datetime.date(2019, 9, 16), u'Independence Day'),

  (datetime.date(2019, 11, 18), u'Revolution Day'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 31), u'New Year Day substitute')],

 'nl': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 4, 27), "King's day"),

  (datetime.date(2019, 5, 5), 'Liberation Day'),

  (datetime.date(2019, 5, 30), 'Ascension Thursday'),

  (datetime.date(2019, 6, 9), 'Whit Sunday'),

  (datetime.date(2019, 6, 10), 'Whit Monday'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Boxing Day')],

 'no': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 4, 18), 'Holy Thursday'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 1), 'Labour Day'),

  (datetime.date(2019, 5, 17), 'Constitution Day'),

  (datetime.date(2019, 5, 30), 'Ascension Thursday'),

  (datetime.date(2019, 6, 9), 'Whit Sunday'),

  (datetime.date(2019, 6, 10), 'Whit Monday'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), "St Stephen's Day")],

 'pa': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 9), u"Martyrs' Day"),

  (datetime.date(2019, 3, 5), u'Carnival'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 20), 'Easter Saturday'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 5, 1), u'Labour Day'),

  (datetime.date(2019, 11, 3), u'Independence Day'),

  (datetime.date(2019, 11, 5), u'Colon Day'),

  (datetime.date(2019, 11, 10), u'Shout in Villa de los Santos'),

  (datetime.date(2019, 12, 2), u'Independence from Spain'),

  (datetime.date(2019, 12, 8), u"Mothers' Day"),

  (datetime.date(2019, 12, 25), 'Christmas Day')],

 'pl': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 6), 'Trzech Kroli'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 1), 'Labour Day'),

  (datetime.date(2019, 5, 3), 'Constitution Day'),

  (datetime.date(2019, 6, 9), 'Pentecost Sunday'),

  (datetime.date(2019, 6, 20), 'Corpus Christi'),

  (datetime.date(2019, 8, 15), 'Assumption of Mary to Heaven'),

  (datetime.date(2019, 11, 1), 'All Saints Day'),

  (datetime.date(2019, 11, 11), 'Independence Day'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Boxing Day')],

 'pt': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 3, 5), 'Entrudo'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 4, 25), 'Dia da Liberdade'),

  (datetime.date(2019, 5, 1), 'Dia do Trabalhador'),

  (datetime.date(2019, 6, 10), 'Dia de Portugal'),

  (datetime.date(2019, 8, 15), 'Assun\xc3\xa7\xc3\xa3o de Nossa Senhora'),

  (datetime.date(2019, 12, 8), 'Imaculada Concei\xc3\xa7\xc3\xa3o'),

  (datetime.date(2019, 12, 25), 'Christmas Day')],

 'qa': [(datetime.date(2019, 5, 6), 'Start of ramadan'),

  (datetime.date(2019, 6, 5), 'Eid al-Fitr'),

  (datetime.date(2019, 6, 6), 'Eid al-Fitr'),

  (datetime.date(2019, 6, 7), 'Eid al-Fitr'),

  (datetime.date(2019, 6, 8), 'Eid al-Fitr'),

  (datetime.date(2019, 8, 12), 'Eid al-Adha'),

  (datetime.date(2019, 8, 13), 'Eid al-Adha'),

  (datetime.date(2019, 8, 14), 'Eid al-Adha'),

  (datetime.date(2019, 8, 15), 'Eid al-Adha'),

  (datetime.date(2019, 12, 18), 'National Day')],

 'ro': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 2), 'Day After New Years'),

  (datetime.date(2019, 1, 24), 'Union Day'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 1), 'Labour Day'),

  (datetime.date(2019, 6, 1), "Children's Day"),

  (datetime.date(2019, 6, 9), 'Pentecost'),

  (datetime.date(2019, 6, 10), 'Whit Monday'),

  (datetime.date(2019, 8, 15), 'Dormition of the Theotokos'),

  (datetime.date(2019, 11, 30), "St. Andrew's Day"),

  (datetime.date(2019, 12, 1), 'National Day/Great Union'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Christmas Day')],

 'se': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 6), 'Epiphany'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 1), 'Labour Day'),

  (datetime.date(2019, 5, 30), 'Ascension Thursday'),

  (datetime.date(2019, 6, 6), 'National Day'),

  (datetime.date(2019, 6, 9), 'Pentecost'),

  (datetime.date(2019, 6, 21), "Midsummer's Eve"),

  (datetime.date(2019, 6, 22), "Midsummer's Day"),

  (datetime.date(2019, 11, 2), 'All Saints'),

  (datetime.date(2019, 12, 24), 'Christmas Eve'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Second Day of Christmas'),

  (datetime.date(2019, 12, 31), "New Year's Eve")],

 'si': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 2), 'January 2nd'),

  (datetime.date(2019, 2, 8), 'Preseren Day, the Slovenian Cultural Holiday'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 4, 27), 'Day of Uprising Against Occupation'),

  (datetime.date(2019, 5, 1), 'Labour Day'),

  (datetime.date(2019, 5, 2), 'Labour Day'),

  (datetime.date(2019, 6, 9), 'Whit Sunday'),

  (datetime.date(2019, 6, 25), 'Statehood Day'),

  (datetime.date(2019, 8, 15), 'Assumption of Mary to Heaven'),

  (datetime.date(2019, 10, 31), 'Reformation Day'),

  (datetime.date(2019, 11, 1), 'Day of Remembrance of the Dead'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Independence and Unity Day')],

 'sk': [(datetime.date(2019, 1, 1),

   'Day of the Establishment of the Slovak Republic'),

  (datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 6), 'Epiphany'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 1), 'Labour Day'),

  (datetime.date(2019, 5, 8), 'Liberation Day'),

  (datetime.date(2019, 7, 5), 'Saints Cyril and Methodius Day'),

  (datetime.date(2019, 8, 29), 'Slovak National Uprising anniversary'),

  (datetime.date(2019, 9, 1),

   'Day of the Constitution of the Slovak Republic'),

  (datetime.date(2019, 9, 15),

   'Day of Blessed Virgin Mary, patron saint of Slovakia'),

  (datetime.date(2019, 11, 1), 'All Saints\xe2\x80\x99 Day'),

  (datetime.date(2019, 11, 17), 'Struggle for Freedom and Democracy Day'),

  (datetime.date(2019, 12, 24), 'Christmas Eve'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26),

   "St. Stephen's Day (The Second Christmas Day)")],

 'tw': [(datetime.date(2019, 1, 1), 'Lunar new year'),

  (datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 2, 4), "Chinese New Year's Eve"),

  (datetime.date(2019, 2, 5), 'Chinese New Year'),

  (datetime.date(2019, 2, 6), 'Chinese New Year'),

  (datetime.date(2019, 2, 7), 'Chinese New Year'),

  (datetime.date(2019, 2, 28), '228 Peace Memorial Day'),

  (datetime.date(2019, 4, 4), "Combination of Women's Day and Children's Day"),

  (datetime.date(2019, 4, 5), 'Qingming Festival'),

  (datetime.date(2019, 6, 7), 'Dragon Boat Festival'),

  (datetime.date(2019, 9, 13), 'Mid-Autumn Festival'),

  (datetime.date(2019, 10, 10), 'National Day/Double Tenth Day')],

 'uk': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 21), 'Easter Sunday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 5, 6), 'Early May Bank Holiday'),

  (datetime.date(2019, 5, 27), 'Spring Bank Holiday'),

  (datetime.date(2019, 8, 26), 'Late Summer Bank Holiday'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Boxing Day')],

 'us': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 21), u'Martin Luther King, Jr. Day'),

  (datetime.date(2019, 2, 18), u"Washington's Birthday"),

  (datetime.date(2019, 5, 27), u'Memorial Day'),

  (datetime.date(2019, 7, 4), u'Independence Day'),

  (datetime.date(2019, 9, 2), u'Labor Day'),

  (datetime.date(2019, 10, 14), u'Colombus Day'),

  (datetime.date(2019, 11, 11), u'Veterans Day'),

  (datetime.date(2019, 11, 28), u'Thanksgiving Day'),

  (datetime.date(2019, 12, 25), 'Christmas Day')],

 'za': [(datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 1, 1), 'New year'),

  (datetime.date(2019, 3, 21), u'Human Rights Day'),

  (datetime.date(2019, 3, 21), u'Human Rights Day'),

  (datetime.date(2019, 4, 19), u'Family Day'),

  (datetime.date(2019, 4, 19), 'Good Friday'),

  (datetime.date(2019, 4, 22), 'Easter Monday'),

  (datetime.date(2019, 4, 27), u'Freedom Day'),

  (datetime.date(2019, 4, 27), u'Freedom Day'),

  (datetime.date(2019, 5, 1), u'Workers Day'),

  (datetime.date(2019, 5, 1), u'Workers Day'),

  (datetime.date(2019, 6, 16), u'Youth Day'),

  (datetime.date(2019, 6, 16), u'Youth Day'),

  (datetime.date(2019, 6, 17), u'Youth Day substitute'),

  (datetime.date(2019, 8, 9), u'National Women Day'),

  (datetime.date(2019, 8, 9), u'National Women Day'),

  (datetime.date(2019, 9, 24), u'Heritage Day'),

  (datetime.date(2019, 9, 24), u'Heritage Day'),

  (datetime.date(2019, 12, 16), u'Day of reconcilation'),

  (datetime.date(2019, 12, 16), u'Day of reconcilation'),

  (datetime.date(2019, 12, 25), 'Christmas Day'),

  (datetime.date(2019, 12, 26), 'Boxing Day'),

  (datetime.date(2019, 12, 26), u'Day of good will'),

 (datetime.date(2019, 12, 26), u'Day of good will')]}