::
:: Country:  Ukraine
::
:: Language: Ukrainian
::
:: Authors:   Andriy Gapon     <avg@icyb.net.ua>
::            Oleg Ivashchenko <ol_iva@i.ua>
::            Yuri Chornoivan  <yurchor@ukr.net>
::
:: Updated:   2016-03-03
::
:: Source:   http://en.wikipedia.org/wiki/Public_holidays_in_Ukraine
::           http://uk.wikipedia.org/wiki/Свята_та_пам'ятні_дні_в_Україні
::

:: Metadata
country     "UA"
language    "uk"
:name        "Україна"
:description "National holiday file for Ukraine"
description "Файл списку святкових днів України"

:: Public Holidays
: New Year's Day
"Новий Рік"                                                         public on january 1
: New Year's Day Substitute Holiday
"Новий Рік"                                                         public on ( (([january 1] == [saturday after ([january 1])]) ||
                                                                                 ([january 1] == [sunday after ([january 1])])) ?
                                                                                  [monday after ([january 1])] :
                                                                                  noop )
: Orthodox Christmas, could use "public on julian december 25"
"Різдво Христове"                                                   public religious on january 7
: Orthodox Christmas Substitute Holiday
"Різдво Христове"                                                   public on ( (([january 7] == [saturday after ([january 7])]) ||
                                                                                 ([january 7] == [sunday after ([january 7])])) ?
                                                                                  [monday after ([january 7])] :
                                                                                  noop )
: International Women's Day
"Міжнародний жіночий день"                                          public on march 8
: International Women's Day Substitute Holiday
"Міжнародний жіночий день"                                          public on ( (([march 8] == [saturday after ([march 8])]) ||
                                                                                 ([march 8] == [sunday after ([march 8])])) ?
                                                                                  [monday after ([march 8])] :
                                                                                  noop )
: Orthodox Easter
"Великдень"                                                         public religious on pascha
: Orthodox Easter Substitute Holiday
"Великдень"                                                         public on monday after ([pascha])
: International Workers' Day
"День міжнародної солідарності трудящих"                            public on may 1 length 2 days
: International Workers' Day Substitute Holiday
"День міжнародної солідарності трудящих"                            public on ( (([may 1] == [saturday after ([may 1])])) ?
                                                                                  [monday after ([may 1])] :
                                                                               ((([may 1] == [sunday after ([may 1])])) ?
                                                                                  [tuesday after ([may 1])] :
                                                                                  noop ) )
"День міжнародної солідарності трудящих"                            public on ( (([may 2] == [saturday after ([may 2])])) ?
                                                                                  [monday after ([may 2])] :
                                                                               ((([may 2] == [sunday after ([may 2])])) ?
                                                                                  [tuesday after ([may 2])] :
                                                                                  noop ) )
: Victory Day
"День Перемоги"                                                     public on ((year <= 2015) ? may 9 : noop)
: Victory Day Substitute Holiday
"День Перемоги"                                                     public on ((year <= 2015) && ((([may 9] == [saturday after ([may 9])]) ||
                                                                                 ([may 9] == [sunday after ([may 9])]))) ?
                                                                                  [monday after ([may 9])] :
                                                                                  noop )
: Victory Day over Nazism in World War II
"День перемоги над нацизмом у Другій світовій війні"                public on ((year >= 2016) ? may 9 : noop)
: Victory Day over Nazism in World War II Substitute Holiday
"День перемоги над нацизмом у Другій світовій війні"                public on ((year >= 2016) && ((([may 9] == [saturday after ([may 9])]) ||
                                                                                 ([may 9] == [sunday after ([may 9])]))) ?
                                                                                  [monday after ([may 9])] :
                                                                                  noop )
: Orthodox Pentecost / Holy Trinity Day (Triytsya)
"Трійця"                                                            public religious on pascha plus 49 days
: Orthodox Pentecost / Holy Trinity Day (Triytsya) Substitute Holiday
"Трійця"                                                            public religious on pascha plus 50 days
: Constitution Day
"День Конституції України"                                          public on ((year >= 1996) ? [june 28] : noop)
: Constitution Day Substitute Holiday
"День Конституції України"                                          public on ((year >= 1996) && (([june 28] == [saturday after ([june 28])]) ||
                                                                                 ([june 28] == [sunday after ([june 28])])) ?
                                                                                  [monday after ([june 28])] :
                                                                                  noop )
: Independence Day
"День Незалежності України"                                         public on ((year >= 1992) ? [august 24] : ((year == 1991) ? [july 16] : noop))
: Independence Day Substitute Holiday
"День Незалежності України"                                         public on ((year >= 1992) && (([august 24] == [saturday after ([august 24])]) ||
                                                                                 ([august 24] == [sunday after ([august 24])])) ?
                                                                                  [monday after ([august 24])] :
                                                                                  noop )

: Defender of Ukraine Day
"День захисника України"                                            public on ((year >= 2015) ? [october 14] : noop)
: Defender of Ukraine Day Substitute Holiday
"День захисника України"                                            public on (((year >= 2015) && (([october 14] == [saturday after ([october 14])]) ||
                                                                                 ([october 14] == [sunday after ([october 14])]))) ?
                                                                                  [monday after ([october 14])] :
                                                                                  noop )

:: Religious
: Old New Year Eve, could use "on julian december 31"
"Щедрий вечір"                                                      religious on january 13
: Old New Year, could use "on julian january 1"
"День Василія Великого"                                             religious on january 14
: Epiphany
"Водохреща"                                                         religious on january 19
: The Purification of St. Mary
"Стрітення"                                                         religious on february 15
: Feast of St. John the Baptist
"Різдво Івана Хрестителя (Івана Купала)"                            religious on july 7
: Merciful Saviour and the Blessed Virgin Mary
"Маковея"                                                           religious on august 14
: Assumption of Mary
"Успіння Пресвятої Богородиці"                                      religious on august 28
: The Protection of the Mother of God
"Покрова Пресвятої Богородиці"                                      religious on october 14

:: Financial

:: Cultural
: Unity Day of Ukraine
"День соборності України"                                           cultural on ((year >= 2015) ? [january 22] : ((year >= 2012) ? noop : ((year >= 2000) ? [january 22] : noop)))
: Battle of Kruty Memorial Day
"День пам’яті героїв Крут"                                          cultural on january 29
: Valentine's Day
"День святого Валентина (День всіх закоханих)"                      cultural on february 14
: Day of the Heavenly Hundred Heroes
"День Героїв Небесної Сотні"                                        cultural on ((year >= 2015) ? [february 20] : noop)
: International Mother Language Day
"Міжнародний день рідної мови"                                      cultural on february 21
: International Day for Monuments and Sites
"День пам'яток історії та культури"                                 cultural on april 18
: Environment Day
"День довкілля"                                                     cultural on third saturday in april
: Day of Remembrance and Reconciliation
"День пам'яті та примирення"                                        cultural on may 8
: Mother's Day
"День матері"                                                       cultural on second sunday in may
: Europe Day
"День Європи"                                                       cultural on third saturday in may
: Saints Cyril and Methodius Day
"День слов'янської писемності і культури"                           cultural on may 24
: Children's Day
"День захисту дітей"                                                cultural on june 1
: Memorial Day of War Victim's Mourning in Ukraine
"День скорботи і вшанування пам'яті жертв війни в Україні"          cultural on june 22
: International Youth Day
"День молоді"                                                       cultural on last sunday in june
: Ukrainian Flag Day
"День Державного Прапора України"                                   cultural on ((year >= 2004) ? [august 23] : noop)
: Ukrainian Library Day
"Всеукраїнський день бібліотек"                                     cultural on september 30
: Day of Ukrainian Cossacks
"День Українського козацтва"                                        cultural on october 14
: Day of Ukrainian Script and Language
"День української писемності та мови"                               cultural on november 9
: Day of Dignity and Freedom
"День Гідності та Свободи"                                          cultural on ((year >= 2014) ? [november 21] : noop)
: Freedom Day
"День Свободи"                                                      cultural on (((year >= 2005) && (year <= 2011)) ? [november 22] : noop)
: Holodomor Memorial Day
"День пам'яті жертв голодоморів"                                    cultural on fourth saturday in november

:: School

:: Daylight Saving
: DST forward
"Перехід на літній час"                                             seasonal on last sunday in march
: DST back
"Перехід на зимовий час"                                            seasonal on last sunday in october

:: Name Days

:: Professions
: Customs Official Day
"Міжнародний день митника"                                                                  cultural on january 26
: Firefighter's Day
"День працівників пожежної охорони"                                                         cultural on january 29
: Soviet Troop Withdrawal from Afghanistan Day
"День вшанування учасників бойових дій на території інших держав"                           cultural on february 15
: Defender of the Fatherland Day
"День захисника Вітчизни"                                                                   cultural on february 23
: Land Surveyor's Day
"День землевпорядника"                                                                      cultural on second saturday in march
: Day of the Housing and Consumer Services
"День працівників житлово-комунального господарства і побутового обслуговування населення"  cultural on third sunday in march
: Day of Ukrainian Culture and Folk Art
"Всеукраїнський день працівників культури та аматорів народного мистецтва"                  cultural on march 23
: Ukrainian Day Against TB
"Всеукраїнський день боротьби із захворюванням на туберкульоз"                              cultural on march 24
: Day of Security Service of Ukraine
"День Служби безпеки України"                                                               cultural on march 25
: Day of the Interior Troops of the Ministry of Internal Affairs of Ukraine
"День внутрішніх військ Міністерства внутрішніх справ України"                              cultural on march 26
: Geologist's Day
"День геолога"                                                                              cultural on first sunday in april
: Day of Rocket-space Industry of Ukraine
"День працівників ракетно-космічної галузі України"                                         cultural on april 12
: Day of Labor
"День охорони праці"                                                                        cultural on april 28
: Bank's Day
"День банківських працівників"                                                              cultural on may 20
: Scientist's Day
"День науки"                                                                                cultural on third saturday in may
: Polygraphist's Day
"День працівників видавництв, поліграфії і книгорозповсюдження"                             cultural on last saturday in may
: Chemist's Day
"День хіміка"                                                                               cultural on last sunday in may
: Peacekeeper's Day
"Міжнародний день миротворців Організації Об'єднаних Націй"                                 cultural on may 29
: Frontier-guard Day
"День прикордонника"                                                                        cultural on may 28
: Journalist's Day
"День журналіста"                                                                           cultural on june 6
: Local Industry Day
"День працівників місцевої промисловості"                                                   cultural on first sunday in june
: Water Industry Day
"День працівників водного господарства"                                                     cultural on first sunday in june
: Light Industry Day
"День працівників легкої промисловості"                                                     cultural on second sunday in june
: Medical Day
"День медичного працівника"                                                                 cultural on third sunday in june
: Authorities Day
"День державної служби"                                                                     cultural on june 23
: Ukrainian Custom Official Day
"День митної служби України"                                                                cultural on june 25
: Architecture Day
"День архітектури України"                                                                  cultural on ((year >= 1995) ? [july 1] : noop)
: Taxman's Day
"День працівника державної податкової служби України"                                       cultural on july 2
: Antiaircraft Defence Day
"День Військ Протиповітряної оборони"                                                       cultural on first sunday in july
: Navy Day
"День Військово-Морських Сил"                                                               cultural on (((year >= 2015) || ((year >= 2006) && (year <= 2008))) ? [first sunday in july] : ((year >= 1997) && (year <= 2005) ? [august 1] : noop))
: Sailor's Day
"День працівників морського та річкового флоту"                                             cultural on first sunday in july
: Fishman's Day
"День рибалки"                                                                              cultural on second sunday in july
: Bookkeeper's Day
"День бухгалтера"                                                                           cultural on july 16
: Metallurgical and Miner's Day
"День працівників металургійної та гірничодобувної промисловості"                           cultural on third sunday in july
: Tradesman's Day
"День працівників торгівлі"                                                                 cultural on last sunday in july
: Airborne Day
"День аеромобільних військ"                                                                 cultural on august 2
: Military Operator's Day
"День військ зв'язку"                                                                       cultural on august 8
: Builder's Day
"День будівельника"                                                                         cultural on second sunday in august
: Veterenary Day
"День працівників ветеринарної медицини"                                                    cultural on second sunday in august
: Beekeeper's Day
"День пасічника"                                                                            cultural on august 19
: Aviation Day
"День авіації"                                                                              cultural on last saturday in august
: Miner's Day
"День шахтаря"                                                                              cultural on last sunday in august
: Businessman's Day
"День підприємця"                                                                           cultural on first sunday in september
:Sport Day
"День фізичної культури і спорту"                                                           cultural on second saturday in september
: Tankman's Day
"День танкістів"                                                                            cultural on second sunday in september
: Oil and Gas Industry Day
"День працівників нафтової, газової та нафтопереробної промисловості"                       cultural on second sunday in september
: Ukrainian Cinema Day
"День українського кіно"                                                                    cultural on second saturday in september
: Civil Defence Day
"День працівників цивільного захисту"                                                       cultural on september 17
: Peace Day
"День миру"                                                                                 cultural on september 21
: Partizan's Day
"День партизанської слави"                                                                  cultural on september 22
: Pharmacist's Day
"День фармацевтичного працівника"                                                           cultural on third saturday in september
: Inventor's Day
"День винахідника і раціоналізатора"                                                        cultural on third saturday in september
: Forest Guard Day
"День працівника лісу"                                                                      cultural on third sunday in september
: Machine Building Day
"День машинобудівника"                                                                      cultural on fourth sunday in september
: Knowledge Day
"День знань"                                                                                cultural on september 1
: Tourist's Day
"День туризму"                                                                              cultural on september 27
: Education Day
"День працівників освіти"                                                                   cultural on first sunday in october
: Lawyer's Day
"День юриста"                                                                               cultural on october 8
: Standartization Day
"День працівників стандартизації та метрології"                                             cultural on october 10
: Epidemiologist's Day
"День працівників державної санітарно-епідеміологічної служби"                              cultural on second sunday in october
: Artist's Day
"День художника"                                                                            cultural on second sunday in october
: Food Industry Day
"День працівників харчової промисловості"                                                   cultural on third sunday in october
: Automobilist's Day
"День автомобіліста і дорожника"                                                            cultural on last sunday in october
: Day of Liberation of Ukraine from Nazi Invaders
"День визволення України від фашистських загарбників"                                       cultural on ((year >= 2009) ? [october 28] : noop)
: Miltary Engineering Day
"День інженерних військ"                                                                    cultural on november 3
: Artillery Day
"День ракетних військ і артилерії"                                                          cultural on november 3
: Railroad Day
"День залізничника"                                                                         cultural on november 4
: Social Worker's Day
"День працівника соціальної сфери"                                                          cultural on first sunday in november
: Telecommunication Day
"День працівників радіо, телебачення та зв'язку"                                            cultural on ((year >= 1994) ? [november 16] : noop)
: Student's Day
"День студента"                                                                             cultural on november 17
: Meteorology Day
"День працівників гідрометеорологічної служби"                                              cultural on november 19
: Glass Worker's Day
"День скловиробника"                                                                        cultural on november 19
: Farmer's Day
"День працівників сільського господарства"                                                  cultural on third sunday in november
: Procuracy Day
"День працівників прокуратури"                                                              cultural on december 1
: Statistics Day
"День працівників статистики"                                                               cultural on december 5
: Army Day
"День Збройних Сил України"                                                                 cultural on ((year >= 1993) ? [december 6] : noop)
: Local Authorities Day
"День місцевого самоврядування"                                                             cultural on december 7
: Infantry Day
"День Сухопутних військ  України"                                                           cultural on december 12
: Chornobyl Worker's Day
"День вшанування учасників ліквідації наслідків аварії на Чорнобильській АЕС"               cultural on december 14
: Court Worker's Day
"День працівників суду"                                                                     cultural on december 15
: Advocasy Day
"День адвокатури"                                                                           cultural on december 19
: Militia Day
"День міліції"                                                                              cultural on december 20
: Diplomatist's Day
"День працівників дипломатичної служби"                                                     cultural on december 22
: Power Engineering Day
"День енергетика"                                                                           cultural on december 22
: Archivist's Day
"День працівників архівних установ"                                                         cultural on december 24
