From 18041ae738d5602c672eee9447f2c3bf1118f47e Mon Sep 17 00:00:00 2001 From: Marius_Illmann Date: Fri, 3 May 2024 10:08:34 +0200 Subject: [PATCH] Dateien nach "/" hochladen --- holidays.public.csv | 210 +++ holidays.public.json | 3926 ++++++++++++++++++++++++++++++++++++++++++ main.py | 43 + subdivisions.csv | 18 + 4 files changed, 4197 insertions(+) create mode 100644 holidays.public.csv create mode 100644 holidays.public.json create mode 100644 main.py create mode 100644 subdivisions.csv diff --git a/holidays.public.csv b/holidays.public.csv new file mode 100644 index 0000000..dfb83dd --- /dev/null +++ b/holidays.public.csv @@ -0,0 +1,210 @@ +bff5aa15-d762-471c-b98a-f97a88f02fa3;DE;2020-01-01;;Public;DE Neujahr,EN New Year's Day; +acdc4a9a-3ca7-4629-86a2-2fde04e93e8d;DE;2020-01-06;;Public;DE Heilige Drei Könige,EN Epiphany;BW,BY,ST +6f581921-915c-4a9c-8903-5881d76d1927;DE;2020-03-08;;Public;DE Internationaler Frauentag,EN International Women's Day;BE +aa7998cb-2c2c-4228-9ea7-74a21a1daaf1;DE;2020-04-10;;Public;DE Karfreitag,EN Good Friday; +da643610-17fb-4447-aeba-c04075cd7c5b;DE;2020-04-12;;Public;DE Ostersonntag,EN Easter Sunday;BB +fbc7ffb8-2750-46b9-96e3-d43f6be86d64;DE;2020-04-13;;Public;DE Ostermontag,EN Easter Monday; +c156ae07-bb1f-444f-a4ea-694bc571e1ef;DE;2020-05-01;;Public;DE Tag der Arbeit,EN Labour Day; +ce9331bc-bb3d-415f-9e15-f2d364ec00f0;DE;2020-05-08;;Public;DE Tag der Befreiung,EN Liberation Day;BE +50d3e2e7-20d9-4852-b072-dd733d4cb18c;DE;2020-05-21;;Public;DE Christi Himmelfahrt,EN Ascension Day; +fed605b2-39ac-46bc-87be-c42410ee2446;DE;2020-05-31;;Public;DE Pfingstsonntag,EN Pentecost Sunday;BB +30bc6858-7e7d-4a0f-9bc0-de506b7a4397;DE;2020-06-01;;Public;DE Pfingstmontag,EN Pentecost Monday; +4916a671-f043-4d59-a7a7-dee06b3ba356;DE;2020-06-11;;Public;DE Fronleichnam,EN Corpus Christi;BW,BY,HE,NW,RP,SL +1ed054a5-9e02-4a5a-8941-43788ceccb63;DE;2020-08-15;;Public;DE Mariä Himmelfahrt,EN Assumption Day;BY,SL +852e6da0-7b71-415b-a36f-a12ec5551f57;DE;2020-09-20;;Public;DE Weltkindertag,EN World Children's Day;TH +9ef90361-8436-4e0a-8e28-e6ae55b341b7;DE;2020-10-03;;Public;DE Tag der Deutschen Einheit,EN Day of German Unity; +23c77469-0b90-4edb-9d63-8387b80ebfb5;DE;2020-10-31;;Public;DE Reformationstag,EN Reformation Day;BB,HB,HH,MV,NI,SN,ST,SH,TH +0a3e2f1e-4c60-4543-9c0e-2d75484131f9;DE;2020-11-01;;Public;DE Allerheiligen,EN All Saints' Day;BW,BY,NW,RP,SL +e6b048ef-dc91-41a9-8162-552ed14b413c;DE;2020-11-18;;Public;DE Buß- und Bettag,EN Repentance Day;SN +b7d3d55f-6974-4778-b9fa-444d5a2d35bd;DE;2020-12-25;;Public;DE 1. Weihnachtsfeiertag,EN Christmas Day; +3a53bd86-6173-4f60-a676-3f693d02275c;DE;2020-12-26;;Public;DE 2. Weihnachtsfeiertag,EN 2nd Day of Christmas; +4acbb5fb-5d3d-450a-8095-8c322e855272;DE;2021-01-01;;Public;DE Neujahr,EN New Year's Day; +949a10c9-6abc-4088-938d-e16a23d4d746;DE;2021-01-06;;Public;DE Heilige Drei Könige,EN Epiphany;BW,BY,ST +5c28ce65-3bab-413b-ae32-2492eafa319a;DE;2021-03-08;;Public;DE Internationaler Frauentag,EN International Women's Day;BE +3772289c-28e5-4fc9-bb14-4509a026bcec;DE;2021-04-02;;Public;DE Karfreitag,EN Good Friday; +7a4ca67a-36c1-4893-81db-736458f1bfae;DE;2021-04-04;;Public;DE Ostersonntag,EN Easter Sunday;BB +c3c4e15f-e9f4-4834-b0e5-769f9e663669;DE;2021-04-05;;Public;DE Ostermontag,EN Easter Monday; +0316ac75-d320-4110-985f-ef883416b378;DE;2021-05-01;;Public;DE Tag der Arbeit,EN Labour Day; +f769b001-8d0b-4e41-9a16-fb446a6bcc64;DE;2021-05-13;;Public;DE Christi Himmelfahrt,EN Ascension Day; +319c34c9-5227-48c0-aa55-baff26a602fc;DE;2021-05-23;;Public;DE Pfingstsonntag,EN Pentecost Sunday;BB +c5495db1-32f7-47f6-8bc6-b2eee461af58;DE;2021-05-24;;Public;DE Pfingstmontag,EN Pentecost Monday; +0bec62b8-79d8-4fb8-b7d6-e495d8bdecd0;DE;2021-06-03;;Public;DE Fronleichnam,EN Corpus Christi;BW,BY,HE,NW,RP,SL +e4ab47f2-6630-4728-a65e-2ac590d42491;DE;2021-08-15;;Public;DE Mariä Himmelfahrt,EN Assumption Day;BY,SL +112ce485-d9e7-45f8-a866-dfe172e2e3ba;DE;2021-09-20;;Public;DE Weltkindertag,EN World Children's Day;TH +9735e445-143d-4db7-b689-f77b1fb6310e;DE;2021-10-03;;Public;DE Tag der Deutschen Einheit,EN Day of German Unity; +724089ae-7b7c-492c-8099-5097bafea4eb;DE;2021-10-31;;Public;DE Reformationstag,EN Reformation Day;BB,HB,HH,MV,NI,SN,ST,SH,TH +404a7f93-6cf4-475b-afe4-a1b2c6163f00;DE;2021-11-01;;Public;DE Allerheiligen,EN All Saints' Day;BW,BY,NW,RP,SL +13efc66c-425c-47c9-b147-dcb76c1e1103;DE;2021-11-17;;Public;DE Buß- und Bettag,EN Repentance Day;SN +d7249ebf-1242-4361-be12-fa6570254e41;DE;2021-12-25;;Public;DE 1. Weihnachtsfeiertag,EN Christmas Day; +bf328eb6-60d5-495b-abe9-a000e6118d8a;DE;2021-12-26;;Public;DE 2. Weihnachtsfeiertag,EN 2nd Day of Christmas; +ff3b77a3-8c31-47af-b1c7-f26dd51f3c19;DE;2022-01-01;;Public;DE Neujahr,EN New Year's Day; +3670fbc1-514d-49c8-9b1f-5f43a779c30d;DE;2022-01-06;;Public;DE Heilige Drei Könige,EN Epiphany;BW,BY,ST +31ff9a3c-f004-4b89-be24-5ebe26089c60;DE;2022-03-08;;Public;DE Internationaler Frauentag,EN International Women's Day;BE +77bf6fd2-bdd4-423f-ae09-37090e8adcfe;DE;2022-04-15;;Public;DE Karfreitag,EN Good Friday; +71098c0a-04dd-48d9-ac24-5aadbf8a4cd6;DE;2022-04-17;;Public;DE Ostersonntag,EN Easter Sunday;BB +04857023-b572-4ff7-b412-a2a068f3a387;DE;2022-04-18;;Public;DE Ostermontag,EN Easter Monday; +c4f18911-57b7-4854-9ce3-bab66b024c04;DE;2022-05-01;;Public;DE Tag der Arbeit,EN Labour Day; +03364f5d-c1bc-4727-8786-0257f7df8f73;DE;2022-06-05;;Public;DE Pfingstsonntag,EN Pentecost Sunday;BB +ce336268-1932-498a-b56b-04191abe18fb;DE;2022-06-06;;Public;DE Pfingstmontag,EN Pentecost Monday; +40ace374-45e8-4b9f-aa22-3891eeb5451c;DE;2022-05-26;;Public;DE Christi Himmelfahrt,EN Ascension Day; +fba46f24-170b-4c9a-8d0d-8b0f1c16d510;DE;2022-06-16;;Public;DE Fronleichnam,EN Corpus Christi;BW,BY,HE,NW,RP,SL +54dd812d-4b01-4e38-a6de-9fccdb77130e;DE;2022-08-15;;Public;DE Mariä Himmelfahrt,EN Assumption Day;BY,SL +279a6957-3e76-4b00-bdee-340a2f219ac9;DE;2022-09-20;;Public;DE Weltkindertag,EN World Children's Day;TH +a537e0cb-c2a1-448a-bee5-49430351f0ad;DE;2022-10-03;;Public;DE Tag der Deutschen Einheit,EN Day of German Unity; +0854bf7a-f2b0-4773-b65f-98744f9b9a10;DE;2022-10-31;;Public;DE Reformationstag,EN Reformation Day;BB,HB,HH,MV,NI,SN,ST,SH,TH +3eab31ad-460c-40b5-99ca-0cfcc627c146;DE;2022-11-01;;Public;DE Allerheiligen,EN All Saints' Day;BW,BY,NW,RP,SL +2b59f1b4-9e37-406b-99a4-2a96de54e38a;DE;2022-11-16;;Public;DE Buß- und Bettag,EN Repentance Day;SN +943c023f-53e0-4824-b13b-cae6a31fe254;DE;2022-12-25;;Public;DE 1. Weihnachtsfeiertag,EN Christmas Day; +d764e01f-db2f-4f94-8f9d-b85b9157ddf2;DE;2022-12-26;;Public;DE 2. Weihnachtsfeiertag,EN 2nd Day of Christmas; +94498ba1-28e3-4dcd-b28f-d7aaf4cc56d7;DE;2023-01-01;;Public;DE Neujahr,EN New Year's Day; +04f86fc2-424a-46e5-befd-2dce33158470;DE;2023-01-06;;Public;DE Heilige Drei Könige,EN Epiphany;BW,BY,ST +88848d07-197b-4b4f-91f6-3cb24a378384;DE;2023-03-08;;Public;DE Internationaler Frauentag,EN International Women's Day;BE,MV +b921a500-5e7e-42b6-9348-885f3157ed4c;DE;2023-04-07;;Public;DE Karfreitag,EN Good Friday; +6ffa6452-099c-494b-a920-aeaa7adc261a;DE;2023-04-09;;Public;DE Ostersonntag,EN Easter Sunday;BB +2cc013e7-7079-4c89-a559-27efca5c7b78;DE;2023-04-10;;Public;DE Ostermontag,EN Easter Monday; +1e25e6a2-85fe-46dd-9fab-9388df4a445c;DE;2023-05-01;;Public;DE Tag der Arbeit,EN Labour Day; +c18498e4-d3a7-4e27-8ea3-18e396c2d785;DE;2023-05-18;;Public;DE Christi Himmelfahrt,EN Ascension Day; +31c384f2-709c-4c55-8af4-f550b8e1006b;DE;2023-05-28;;Public;DE Pfingstsonntag,EN Pentecost Sunday;BB +9730d923-2686-4d44-8fa5-b4c46a1937f8;DE;2023-05-29;;Public;DE Pfingstmontag,EN Pentecost Monday; +86ee67fc-a51f-4f7b-a0c6-f6e9e11eb0ed;DE;2023-06-08;;Public;DE Fronleichnam,EN Corpus Christi;BW,BY,HE,NW,RP,SL +07617cd9-9dcf-459b-b30d-ac612ae42cd9;DE;2023-08-15;;Public;DE Mariä Himmelfahrt,EN Assumption Day;BY,SL +dc8830b1-0d82-45ad-911f-5781056ed994;DE;2023-09-20;;Public;DE Weltkindertag,EN World Children's Day;TH +f4f1fe82-cd70-4d33-b456-f78f9b77f064;DE;2023-10-03;;Public;DE Tag der Deutschen Einheit,EN Day of German Unity; +0e16697c-6a3d-43c1-98cc-d322a330d2c0;DE;2023-10-31;;Public;DE Reformationstag,EN Reformation Day;BB,HB,HH,MV,NI,SN,ST,SH,TH +ed4084d4-897c-4c1c-9d11-837874a5122f;DE;2023-11-01;;Public;DE Allerheiligen,EN All Saints' Day;BW,BY,NW,RP,SL +0044e1dc-f326-48a6-b006-4ab66d13bd04;DE;2023-11-22;;Public;DE Buß- und Bettag,EN Repentance Day;SN +eca484e0-f6a7-4ca4-9891-5def5648c97c;DE;2023-12-25;;Public;DE 1. Weihnachtsfeiertag,EN Christmas Day; +f9e24f26-c4a9-44e7-bda8-3c56fa11eb55;DE;2023-12-26;;Public;DE 2. Weihnachtsfeiertag,EN 2nd Day of Christmas; +58a1da08-fb96-4d9b-8d95-b1e06278c8f3;DE;2024-01-01;;Public;DE Neujahr,EN New Year's Day; +ebf55361-f340-4852-a7fa-547143cf9cf2;DE;2024-01-06;;Public;DE Heilige Drei Könige,EN Epiphany;BW,BY,ST +c628bb86-927f-4086-8beb-061413603d99;DE;2024-03-08;;Public;DE Internationaler Frauentag,EN International Women's Day;BE,MV +72299d8e-272c-44b6-8d50-86ff5cb01a9a;DE;2024-03-29;;Public;DE Karfreitag,EN Good Friday; +80e03d79-2d85-4f63-8196-28402341a431;DE;2024-03-31;;Public;DE Ostersonntag,EN Easter Sunday;BB +bd4e0c06-a2c5-4d2a-aa92-1fb7c59025e2;DE;2024-04-01;;Public;DE Ostermontag,EN Easter Monday; +d849751c-921e-4be1-8b30-117a610c126c;DE;2024-05-01;;Public;DE Tag der Arbeit,EN Labour Day; +440aae4c-0d2b-45a4-9480-ae91b106c002;DE;2024-05-09;;Public;DE Christi Himmelfahrt,EN Ascension Day; +989514bb-91bf-40e6-80bc-b14c18f25654;DE;2024-05-19;;Public;DE Pfingstsonntag,EN Pentecost Sunday;BB +2407e8d2-b6bc-4d5f-b19a-52d4eba5e498;DE;2024-05-20;;Public;DE Pfingstmontag,EN Pentecost Monday; +3931407a-d2f7-4a89-966c-a94781f4a649;DE;2024-05-30;;Public;DE Fronleichnam,EN Corpus Christi;BW,BY,HE,NW,RP,SL +a0ce548d-6447-4802-948a-1c4897938626;DE;2024-08-15;;Public;DE Mariä Himmelfahrt,EN Assumption Day;BY,SL +14e793ec-208d-4646-8513-8493c0c70668;DE;2024-09-20;;Public;DE Weltkindertag,EN World Children's Day;TH +a2454b44-b3d5-4681-a345-6eae46fb9f4b;DE;2024-10-03;;Public;DE Tag der Deutschen Einheit,EN Day of German Unity; +b08021e1-9df0-46e4-8adc-f8140b8ad1a9;DE;2024-10-31;;Public;DE Reformationstag,EN Reformation Day;BB,HB,HH,MV,NI,SN,ST,SH,TH +5e49e26d-44a2-4751-a394-9b83c5ea47f8;DE;2024-11-01;;Public;DE Allerheiligen,EN All Saints' Day;BW,BY,NW,RP,SL +38405704-5785-47a4-92b1-1b025a5f7e3c;DE;2024-11-20;;Public;DE Buß- und Bettag,EN Repentance Day;SN +332d7a5e-c693-4d2d-bdf5-957dd4409c91;DE;2024-12-25;;Public;DE 1. Weihnachtsfeiertag,EN Christmas Day; +717b466d-05f3-4810-915b-96625ca2aebf;DE;2024-12-26;;Public;DE 2. Weihnachtsfeiertag,EN 2nd Day of Christmas; +27f0d8cd-76b2-47e7-89ac-a3a9f6a6b1ba;DE;2025-01-01;;Public;DE Neujahr,EN New Year's Day; +1c80b87d-8221-4dc2-9a1a-3b0f57dce9f5;DE;2025-01-06;;Public;DE Heilige Drei Könige,EN Epiphany;BW,BY,ST +4522bbfa-eaee-4efe-b13c-dac7f67bb986;DE;2025-03-08;;Public;DE Internationaler Frauentag,EN International Women's Day;BE,MV +c7aef0d5-f292-4d08-b878-a25a6c05fc12;DE;2025-04-18;;Public;DE Karfreitag,EN Good Friday; +90718fa1-5b71-49dc-90a4-142a8aef72d8;DE;2025-04-20;;Public;DE Ostersonntag,EN Easter Sunday;BB +12776265-e638-4112-a11f-f24bb37d8a3d;DE;2025-04-21;;Public;DE Ostermontag,EN Easter Monday; +5db64014-1aaf-46f0-be83-d8baa826cfef;DE;2025-05-01;;Public;DE Tag der Arbeit,EN Labour Day; +9fbbb949-8b22-4916-a16c-0a799a2dd79f;DE;2025-05-29;;Public;DE Christi Himmelfahrt,EN Ascension Day; +edfb560a-d5c6-493f-b1c1-06f2936347e7;DE;2025-06-08;;Public;DE Pfingstsonntag,EN Pentecost Sunday;BB +b52574c0-0e5d-44ff-ac6b-4e3c6d71f1d7;DE;2025-06-09;;Public;DE Pfingstmontag,EN Pentecost Monday; +2590b1ad-4268-4cac-a11a-5192791d0c0d;DE;2025-06-19;;Public;DE Fronleichnam,EN Corpus Christi;BW,BY,HE,NW,RP,SL +e09a9106-86e9-4eeb-9c84-5d257b4f9488;DE;2025-08-15;;Public;DE Mariä Himmelfahrt,EN Assumption Day;BY,SL +7d63faa9-5577-4527-a192-edf54e28cd1a;DE;2025-09-20;;Public;DE Weltkindertag,EN World Children's Day;TH +ac964e18-2d34-497a-a9c5-b8ab065b7238;DE;2025-10-03;;Public;DE Tag der Deutschen Einheit,EN Day of German Unity; +2514f889-8ff3-460c-b12c-c886f8b653de;DE;2025-10-31;;Public;DE Reformationstag,EN Reformation Day;BB,HB,HH,MV,NI,SN,ST,SH,TH +0e5ed383-7890-4f12-b041-65a79aedeb5f;DE;2025-11-01;;Public;DE Allerheiligen,EN All Saints' Day;BW,BY,NW,RP,SL +1d68ac36-9690-4b06-b62d-de890d5b50ef;DE;2025-11-19;;Public;DE Buß- und Bettag,EN Repentance Day;SN +92b270e3-247f-4f82-b79d-b5ad77a67d95;DE;2025-12-25;;Public;DE 1. Weihnachtsfeiertag,EN Christmas Day; +28bf580c-9787-4d67-ab3e-06a5e6597c1c;DE;2025-12-26;;Public;DE 2. Weihnachtsfeiertag,EN 2nd Day of Christmas; +9ac6fd8b-aec4-41f0-916b-f03af58ecdab;DE;2026-01-01;;Public;DE Neujahr,EN New Year's Day; +7f99caaa-1eb2-4564-a6e8-13844634c929;DE;2026-01-06;;Public;DE Heilige Drei Könige,EN Epiphany;BW,BY,ST +f66c8c81-2ea3-43b4-8398-f3dc4ef0f62a;DE;2026-03-08;;Public;DE Internationaler Frauentag,EN International Women's Day;BE,MV +f80fd9dc-41b4-4203-8fea-2cf36d365fbb;DE;2026-04-03;;Public;DE Karfreitag,EN Good Friday; +ba2b9c3a-e65d-4570-a66e-16452dd0eaaa;DE;2026-04-05;;Public;DE Ostersonntag,EN Easter Sunday;BB +8d8ad831-8d60-429f-ad46-7f842c9fe2d9;DE;2026-04-06;;Public;DE Ostermontag,EN Easter Monday; +6f661249-94cb-4a54-a063-20dde86ebde6;DE;2026-05-01;;Public;DE Tag der Arbeit,EN Labour Day; +0905ed2a-46a7-4731-87e2-a8c53c42b0e2;DE;2026-05-14;;Public;DE Christi Himmelfahrt,EN Ascension Day; +928ff571-f39a-47a4-b646-41caabd12852;DE;2026-05-24;;Public;DE Pfingstsonntag,EN Pentecost Sunday;BB +ce6dcd62-b512-4075-be98-73ffc3dee4db;DE;2026-05-25;;Public;DE Pfingstmontag,EN Pentecost Monday; +4030dfd3-7e29-4334-b637-42a9097be309;DE;2026-06-04;;Public;DE Fronleichnam,EN Corpus Christi;BW,BY,HE,NW,RP,SL +31eed1b5-9a4f-4e22-8e6d-2687d42dfed7;DE;2026-08-15;;Public;DE Mariä Himmelfahrt,EN Assumption Day;BY,SL +ef36e90a-c391-4a8f-a927-8f6517506484;DE;2026-09-20;;Public;DE Weltkindertag,EN World Children's Day;TH +555eaa64-b8f6-44ce-850b-6af0d75555e9;DE;2026-10-03;;Public;DE Tag der Deutschen Einheit,EN Day of German Unity; +6febea3c-594a-42ff-9e77-eb5e53c4aadd;DE;2026-10-31;;Public;DE Reformationstag,EN Reformation Day;BB,HB,HH,MV,NI,SN,ST,SH,TH +c359d742-f458-4962-8bf1-44e5d504f6d0;DE;2026-11-01;;Public;DE Allerheiligen,EN All Saints' Day;BW,BY,NW,RP,SL +f9f93b55-9717-4230-b0b3-7656cc63d6b9;DE;2026-11-18;;Public;DE Buß- und Bettag,EN Repentance Day;SN +b37c8536-925e-455c-9e61-8e2b984a74d1;DE;2026-12-25;;Public;DE 1. Weihnachtsfeiertag,EN Christmas Day; +fafc28cf-c8fc-4290-97b0-99904f920d4f;DE;2026-12-26;;Public;DE 2. Weihnachtsfeiertag,EN 2nd Day of Christmas; +a9951b88-fbfa-4634-8b80-39c60abb2a0c;DE;2027-01-01;;Public;DE Neujahr,EN New Year's Day; +341c9738-8063-4e1b-99d3-336174cf42de;DE;2027-01-06;;Public;DE Heilige Drei Könige,EN Epiphany;BW,BY,ST +1ddfa412-ebda-4571-a6fd-aa8e2ba340d5;DE;2027-03-08;;Public;DE Internationaler Frauentag,EN International Women's Day;BE,MV +f5967e35-9fbb-4cd9-ae3d-622f6cf90028;DE;2027-03-26;;Public;DE Karfreitag,EN Good Friday; +996c2e80-0d29-470d-a2dc-4ba482649afb;DE;2027-03-28;;Public;DE Ostersonntag,EN Easter Sunday;BB +fcd0558e-3e01-4902-b785-d8bd45baba24;DE;2027-03-29;;Public;DE Ostermontag,EN Easter Monday; +5dce4648-d6e6-400a-936e-b85edbf85622;DE;2027-05-01;;Public;DE Tag der Arbeit,EN Labour Day; +889b46cc-0934-44a1-9468-d88f880acc94;DE;2027-05-06;;Public;DE Christi Himmelfahrt,EN Ascension Day; +9193ed98-190c-4819-ae54-5fadd9957912;DE;2027-05-16;;Public;DE Pfingstsonntag,EN Pentecost Sunday;BB +689daf70-cc0e-44d6-a501-8a17d4a551dc;DE;2027-05-17;;Public;DE Pfingstmontag,EN Pentecost Monday; +c1b5e914-3c7d-426d-90b4-1d8a889b02a2;DE;2027-05-27;;Public;DE Fronleichnam,EN Corpus Christi;BW,BY,HE,NW,RP,SL +5773654b-86ef-458c-8ae1-1e59aba3123b;DE;2027-08-15;;Public;DE Mariä Himmelfahrt,EN Assumption Day;BY,SL +b126dee7-6a09-4e83-aa39-75f3d70b5eda;DE;2027-09-20;;Public;DE Weltkindertag,EN World Children's Day;TH +3e88b5c4-993a-4bd1-9f9a-149545598bc6;DE;2027-10-03;;Public;DE Tag der Deutschen Einheit,EN Day of German Unity; +d56e42d5-08a0-471e-a3c5-ee5922a6a91c;DE;2027-10-31;;Public;DE Reformationstag,EN Reformation Day;BB,HB,HH,MV,NI,SN,ST,SH,TH +506df8ed-e54d-4af6-9939-e8dca991c153;DE;2027-11-01;;Public;DE Allerheiligen,EN All Saints' Day;BW,BY,NW,RP,SL +b1fe4b1a-fbf6-4e3f-88cd-074840538ce9;DE;2027-11-17;;Public;DE Buß- und Bettag,EN Repentance Day;SN +ba7542be-fca8-427b-ac2d-797470860c62;DE;2027-12-25;;Public;DE 1. Weihnachtsfeiertag,EN Christmas Day; +ee8fc25d-db77-48d9-a74f-6374d74642fa;DE;2027-12-26;;Public;DE 2. Weihnachtsfeiertag,EN 2nd Day of Christmas; +286433c6-b1ce-4835-b16a-95f6dbf28e11;DE;2028-01-01;;Public;DE Neujahr,EN New Year's Day; +b2eccb85-9d35-4f63-95aa-5d1d9954799e;DE;2028-01-06;;Public;DE Heilige Drei Könige,EN Epiphany;BW,BY,ST +9d7d1b94-17c1-4aec-a843-3dcf938ed7d0;DE;2028-03-08;;Public;DE Internationaler Frauentag,EN International Women's Day;BE,MV +692e2b19-92e1-4186-a9e1-971602ddda85;DE;2028-04-14;;Public;DE Karfreitag,EN Good Friday; +b292a10f-7790-4903-8ff2-b27f51dc3197;DE;2028-04-16;;Public;DE Ostersonntag,EN Easter Sunday;BB +b13ef7b6-b755-4be1-9b46-f267462513c0;DE;2028-04-17;;Public;DE Ostermontag,EN Easter Monday; +e153c1b9-ef86-4f43-a454-60ea0138ef1e;DE;2028-05-01;;Public;DE Tag der Arbeit,EN Labour Day; +ed0edf81-d59d-4406-9681-372e81b69abc;DE;2028-05-25;;Public;DE Christi Himmelfahrt,EN Ascension Day; +39eed258-052e-410d-a712-b12b8241e2c6;DE;2028-06-04;;Public;DE Pfingstsonntag,EN Pentecost Sunday;BB +71df5df7-5477-4374-abc4-2afddcc1632a;DE;2028-06-05;;Public;DE Pfingstmontag,EN Pentecost Monday; +d2b970b8-57ef-4f06-a8bd-b6f6b3009688;DE;2028-06-15;;Public;DE Fronleichnam,EN Corpus Christi;BW,BY,HE,NW,RP,SL +a31e1f51-5d92-4a9f-a2e8-d2112c813be8;DE;2028-08-15;;Public;DE Mariä Himmelfahrt,EN Assumption Day;BY,SL +b13228e7-69de-4630-a6c8-8c1e6096bcc7;DE;2028-09-20;;Public;DE Weltkindertag,EN World Children's Day;TH +0bab590b-6c97-4feb-bb8e-fde4ccf45d5f;DE;2028-10-03;;Public;DE Tag der Deutschen Einheit,EN Day of German Unity; +ed771490-08af-456d-a9b0-57d15a5343f4;DE;2028-10-31;;Public;DE Reformationstag,EN Reformation Day;BB,HB,HH,MV,NI,SN,ST,SH,TH +b7bc09ad-b1c9-4cb8-a4f3-28e0e75ea260;DE;2028-11-01;;Public;DE Allerheiligen,EN All Saints' Day;BW,BY,NW,RP,SL +e4f66ba9-ad80-4a86-893a-3591b8bd0848;DE;2028-11-22;;Public;DE Buß- und Bettag,EN Repentance Day;SN +c11af431-b691-4717-af80-4a3cf954f112;DE;2028-12-25;;Public;DE 1. Weihnachtsfeiertag,EN Christmas Day; +b03399a3-02cb-444c-a662-bdd176bf5263;DE;2028-12-26;;Public;DE 2. Weihnachtsfeiertag,EN 2nd Day of Christmas; +3c6f86a6-f9b3-4f02-9605-53218e0c3866;DE;2029-01-01;;Public;DE Neujahr,EN New Year's Day; +afc11563-3154-4742-bba6-1088139097ac;DE;2029-01-06;;Public;DE Heilige Drei Könige,EN Epiphany;BW,BY,ST +2162fe67-6c88-44d3-bd12-85e49fdad31e;DE;2029-03-08;;Public;DE Internationaler Frauentag,EN International Women's Day;BE,MV +26cfeec9-abbd-4816-a274-14be2014fbfb;DE;2029-03-30;;Public;DE Karfreitag,EN Good Friday; +f8242352-f6ac-47c4-b7c5-fcbdd8da40b5;DE;2029-04-01;;Public;DE Ostersonntag,EN Easter Sunday;BB +a4beb782-43c9-4824-9354-74d19e57ad27;DE;2029-04-02;;Public;DE Ostermontag,EN Easter Monday; +69460f57-36c7-48b7-b8fc-ec8a75fcd797;DE;2029-05-01;;Public;DE Tag der Arbeit,EN Labour Day; +be2453a2-c4da-43c6-b404-1fa0a02d3bb1;DE;2029-05-10;;Public;DE Christi Himmelfahrt,EN Ascension Day; +cbedbca2-b1c8-4559-b812-776635879a69;DE;2029-05-20;;Public;DE Pfingstsonntag,EN Pentecost Sunday;BB +ede6bf3d-94a9-485a-b565-a46d5c91fbe4;DE;2029-05-21;;Public;DE Pfingstmontag,EN Pentecost Monday; +ba5ae176-3444-466a-a453-692a03786562;DE;2029-05-31;;Public;DE Fronleichnam,EN Corpus Christi;BW,BY,HE,NW,RP,SL +36241d78-1a1c-473a-b3bd-c797e719bd22;DE;2029-08-15;;Public;DE Mariä Himmelfahrt,EN Assumption Day;BY,SL +5b4e322a-5456-4f38-83a5-47d9d137d985;DE;2029-09-20;;Public;DE Weltkindertag,EN World Children's Day;TH +1a4a00d6-927b-4b52-93c8-a444bd420e45;DE;2029-10-03;;Public;DE Tag der Deutschen Einheit,EN Day of German Unity; +472095a0-ab83-45d9-a756-95ab920518ce;DE;2029-10-31;;Public;DE Reformationstag,EN Reformation Day;BB,HB,HH,MV,NI,SN,ST,SH,TH +54bcf1e5-8fdb-4f6d-9a8e-5c8fd3afc8ab;DE;2029-11-01;;Public;DE Allerheiligen,EN All Saints' Day;BW,BY,NW,RP,SL +dcf08e29-306a-4c9e-ba16-198b5d354f55;DE;2029-11-21;;Public;DE Buß- und Bettag,EN Repentance Day;SN +639c0acc-34dc-4707-be65-6a4acd9e0baf;DE;2029-12-25;;Public;DE 1. Weihnachtsfeiertag,EN Christmas Day; +ea094378-f694-4981-9cc2-062450123205;DE;2029-12-26;;Public;DE 2. Weihnachtsfeiertag,EN 2nd Day of Christmas; +dc9c7996-ce14-416d-9119-c01db3c80b9d;DE;2030-01-01;;Public;DE Neujahr,EN New Year's Day; +196ed112-cab2-4feb-a3c4-e94bcf335e80;DE;2030-01-06;;Public;DE Heilige Drei Könige,EN Epiphany;BW,BY,ST +9ee3dbe9-3a85-49dd-93c6-3d549076b637;DE;2030-03-08;;Public;DE Internationaler Frauentag,EN International Women's Day;BE,MV +3cf89f2b-f989-47dc-96dd-81932c48f374;DE;2030-04-19;;Public;DE Karfreitag,EN Good Friday; +928064e0-8f92-4a43-a70a-16ca80042c91;DE;2030-04-21;;Public;DE Ostersonntag,EN Easter Sunday;BB +6ec8325f-d7da-4d88-acee-68c66843f6fc;DE;2030-04-22;;Public;DE Ostermontag,EN Easter Monday; +a281aee6-f183-45c7-9dc3-4d99395b89f1;DE;2030-05-01;;Public;DE Tag der Arbeit,EN Labour Day; +8f16e511-9d4b-4d34-81de-1b3ff15d1842;DE;2030-05-30;;Public;DE Christi Himmelfahrt,EN Ascension Day; +95ce8d42-589c-473e-95cd-d85dbc6baf9e;DE;2030-06-09;;Public;DE Pfingstsonntag,EN Pentecost Sunday;BB +68b47cd0-849a-40c7-a5e3-4b7bebfbd1b7;DE;2030-06-10;;Public;DE Pfingstmontag,EN Pentecost Monday; +0725d32b-4b2c-4aa3-aed4-adb4df650c4a;DE;2030-06-20;;Public;DE Fronleichnam,EN Corpus Christi;BW,BY,HE,NW,RP,SL +f76bb050-fe54-4acc-9a2e-4a39d8404fe7;DE;2030-08-15;;Public;DE Mariä Himmelfahrt,EN Assumption Day;BY,SL +815da894-1a12-41de-af3b-e9e1a7e0ce35;DE;2030-09-20;;Public;DE Weltkindertag,EN World Children's Day;TH +f7e6b0c0-1b71-4eb8-9f21-88551b81e59d;DE;2030-10-03;;Public;DE Tag der Deutschen Einheit,EN Day of German Unity; +08867877-7028-4a6d-8d8a-668b63e1cf53;DE;2030-10-31;;Public;DE Reformationstag,EN Reformation Day;BB,HB,HH,MV,NI,SN,ST,SH,TH +d73cd3ef-e01e-4e8a-907b-d51a718814b2;DE;2030-11-01;;Public;DE Allerheiligen,EN All Saints' Day;BW,BY,NW,RP,SL +9cc3b5ee-956d-4e0a-8e8f-758e5e09b041;DE;2030-11-20;;Public;DE Buß- und Bettag,EN Repentance Day;SN +0dc9f5b0-ada5-4ed7-9788-b28f167f499a;DE;2030-12-25;;Public;DE 1. Weihnachtsfeiertag,EN Christmas Day; +eed15747-b142-42e8-b9c2-e774a0f566b1;DE;2030-12-26;;Public;DE 2. Weihnachtsfeiertag,EN 2nd Day of Christmas; \ No newline at end of file diff --git a/holidays.public.json b/holidays.public.json new file mode 100644 index 0000000..611120c --- /dev/null +++ b/holidays.public.json @@ -0,0 +1,3926 @@ +[ + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-01-01", + "end_data": "2020-01-01", + "name": "Neujahr", + "meta_data": [ + { + "name_DE": "DE Neujahr", + "name_": [ + "DE Neujahr", + "EN New Year's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-01-06", + "end_data": "2020-01-06", + "name": "Heilige Drei Könige", + "meta_data": [ + { + "name_DE": "DE Heilige Drei Könige", + "name_": [ + "DE Heilige Drei Könige", + "EN Epiphany" + ] + } + ], + "subdivision": [ + "Bayern", + "Sachsen-Anhalt", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-03-08", + "end_data": "2020-03-08", + "name": "Internationaler Frauentag", + "meta_data": [ + { + "name_DE": "DE Internationaler Frauentag", + "name_": [ + "DE Internationaler Frauentag", + "EN International Women's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-04-10", + "end_data": "2020-04-10", + "name": "Karfreitag", + "meta_data": [ + { + "name_DE": "DE Karfreitag", + "name_": [ + "DE Karfreitag", + "EN Good Friday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-04-12", + "end_data": "2020-04-12", + "name": "Ostersonntag", + "meta_data": [ + { + "name_DE": "DE Ostersonntag", + "name_": [ + "DE Ostersonntag", + "EN Easter Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-04-13", + "end_data": "2020-04-13", + "name": "Ostermontag", + "meta_data": [ + { + "name_DE": "DE Ostermontag", + "name_": [ + "DE Ostermontag", + "EN Easter Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-05-01", + "end_data": "2020-05-01", + "name": "Tag der Arbeit", + "meta_data": [ + { + "name_DE": "DE Tag der Arbeit", + "name_": [ + "DE Tag der Arbeit", + "EN Labour Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-05-08", + "end_data": "2020-05-08", + "name": "Tag der Befreiung", + "meta_data": [ + { + "name_DE": "DE Tag der Befreiung", + "name_": [ + "DE Tag der Befreiung", + "EN Liberation Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-05-21", + "end_data": "2020-05-21", + "name": "Christi Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Christi Himmelfahrt", + "name_": [ + "DE Christi Himmelfahrt", + "EN Ascension Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-05-31", + "end_data": "2020-05-31", + "name": "Pfingstsonntag", + "meta_data": [ + { + "name_DE": "DE Pfingstsonntag", + "name_": [ + "DE Pfingstsonntag", + "EN Pentecost Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-06-01", + "end_data": "2020-06-01", + "name": "Pfingstmontag", + "meta_data": [ + { + "name_DE": "DE Pfingstmontag", + "name_": [ + "DE Pfingstmontag", + "EN Pentecost Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-06-11", + "end_data": "2020-06-11", + "name": "Fronleichnam", + "meta_data": [ + { + "name_DE": "DE Fronleichnam", + "name_": [ + "DE Fronleichnam", + "EN Corpus Christi" + ] + } + ], + "subdivision": [ + "Bayern", + "Hessen", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-08-15", + "end_data": "2020-08-15", + "name": "Mariä Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Mariä Himmelfahrt", + "name_": [ + "DE Mariä Himmelfahrt", + "EN Assumption Day" + ] + } + ], + "subdivision": [ + "Saarland", + "Bayern" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-09-20", + "end_data": "2020-09-20", + "name": "Weltkindertag", + "meta_data": [ + { + "name_DE": "DE Weltkindertag", + "name_": [ + "DE Weltkindertag", + "EN World Children's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-10-03", + "end_data": "2020-10-03", + "name": "Tag der Deutschen Einheit", + "meta_data": [ + { + "name_DE": "DE Tag der Deutschen Einheit", + "name_": [ + "DE Tag der Deutschen Einheit", + "EN Day of German Unity" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-10-31", + "end_data": "2020-10-31", + "name": "Reformationstag", + "meta_data": [ + { + "name_DE": "DE Reformationstag", + "name_": [ + "DE Reformationstag", + "EN Reformation Day" + ] + } + ], + "subdivision": [ + "Bremen", + "Hamburg", + "Berufliche Schulen", + "Niedersachsen", + "Sachsen", + "Sachsen-Anhalt", + "Schleswig-Holstein", + "Thüringen", + "Brandenburg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-11-01", + "end_data": "2020-11-01", + "name": "Allerheiligen", + "meta_data": [ + { + "name_DE": "DE Allerheiligen", + "name_": [ + "DE Allerheiligen", + "EN All Saints' Day" + ] + } + ], + "subdivision": [ + "Bayern", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-11-18", + "end_data": "2020-11-18", + "name": "Buß- und Bettag", + "meta_data": [ + { + "name_DE": "DE Buß- und Bettag", + "name_": [ + "DE Buß- und Bettag", + "EN Repentance Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-12-25", + "end_data": "2020-12-25", + "name": "1. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 1. Weihnachtsfeiertag", + "name_": [ + "DE 1. Weihnachtsfeiertag", + "EN Christmas Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2020-12-26", + "end_data": "2020-12-26", + "name": "2. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 2. Weihnachtsfeiertag", + "name_": [ + "DE 2. Weihnachtsfeiertag", + "EN 2nd Day of Christmas" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-01-01", + "end_data": "2021-01-01", + "name": "Neujahr", + "meta_data": [ + { + "name_DE": "DE Neujahr", + "name_": [ + "DE Neujahr", + "EN New Year's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-01-06", + "end_data": "2021-01-06", + "name": "Heilige Drei Könige", + "meta_data": [ + { + "name_DE": "DE Heilige Drei Könige", + "name_": [ + "DE Heilige Drei Könige", + "EN Epiphany" + ] + } + ], + "subdivision": [ + "Bayern", + "Sachsen-Anhalt", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-03-08", + "end_data": "2021-03-08", + "name": "Internationaler Frauentag", + "meta_data": [ + { + "name_DE": "DE Internationaler Frauentag", + "name_": [ + "DE Internationaler Frauentag", + "EN International Women's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-04-02", + "end_data": "2021-04-02", + "name": "Karfreitag", + "meta_data": [ + { + "name_DE": "DE Karfreitag", + "name_": [ + "DE Karfreitag", + "EN Good Friday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-04-04", + "end_data": "2021-04-04", + "name": "Ostersonntag", + "meta_data": [ + { + "name_DE": "DE Ostersonntag", + "name_": [ + "DE Ostersonntag", + "EN Easter Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-04-05", + "end_data": "2021-04-05", + "name": "Ostermontag", + "meta_data": [ + { + "name_DE": "DE Ostermontag", + "name_": [ + "DE Ostermontag", + "EN Easter Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-05-01", + "end_data": "2021-05-01", + "name": "Tag der Arbeit", + "meta_data": [ + { + "name_DE": "DE Tag der Arbeit", + "name_": [ + "DE Tag der Arbeit", + "EN Labour Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-05-13", + "end_data": "2021-05-13", + "name": "Christi Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Christi Himmelfahrt", + "name_": [ + "DE Christi Himmelfahrt", + "EN Ascension Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-05-23", + "end_data": "2021-05-23", + "name": "Pfingstsonntag", + "meta_data": [ + { + "name_DE": "DE Pfingstsonntag", + "name_": [ + "DE Pfingstsonntag", + "EN Pentecost Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-05-24", + "end_data": "2021-05-24", + "name": "Pfingstmontag", + "meta_data": [ + { + "name_DE": "DE Pfingstmontag", + "name_": [ + "DE Pfingstmontag", + "EN Pentecost Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-06-03", + "end_data": "2021-06-03", + "name": "Fronleichnam", + "meta_data": [ + { + "name_DE": "DE Fronleichnam", + "name_": [ + "DE Fronleichnam", + "EN Corpus Christi" + ] + } + ], + "subdivision": [ + "Bayern", + "Hessen", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-08-15", + "end_data": "2021-08-15", + "name": "Mariä Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Mariä Himmelfahrt", + "name_": [ + "DE Mariä Himmelfahrt", + "EN Assumption Day" + ] + } + ], + "subdivision": [ + "Saarland", + "Bayern" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-09-20", + "end_data": "2021-09-20", + "name": "Weltkindertag", + "meta_data": [ + { + "name_DE": "DE Weltkindertag", + "name_": [ + "DE Weltkindertag", + "EN World Children's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-10-03", + "end_data": "2021-10-03", + "name": "Tag der Deutschen Einheit", + "meta_data": [ + { + "name_DE": "DE Tag der Deutschen Einheit", + "name_": [ + "DE Tag der Deutschen Einheit", + "EN Day of German Unity" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-10-31", + "end_data": "2021-10-31", + "name": "Reformationstag", + "meta_data": [ + { + "name_DE": "DE Reformationstag", + "name_": [ + "DE Reformationstag", + "EN Reformation Day" + ] + } + ], + "subdivision": [ + "Bremen", + "Hamburg", + "Berufliche Schulen", + "Niedersachsen", + "Sachsen", + "Sachsen-Anhalt", + "Schleswig-Holstein", + "Thüringen", + "Brandenburg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-11-01", + "end_data": "2021-11-01", + "name": "Allerheiligen", + "meta_data": [ + { + "name_DE": "DE Allerheiligen", + "name_": [ + "DE Allerheiligen", + "EN All Saints' Day" + ] + } + ], + "subdivision": [ + "Bayern", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-11-17", + "end_data": "2021-11-17", + "name": "Buß- und Bettag", + "meta_data": [ + { + "name_DE": "DE Buß- und Bettag", + "name_": [ + "DE Buß- und Bettag", + "EN Repentance Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-12-25", + "end_data": "2021-12-25", + "name": "1. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 1. Weihnachtsfeiertag", + "name_": [ + "DE 1. Weihnachtsfeiertag", + "EN Christmas Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2021-12-26", + "end_data": "2021-12-26", + "name": "2. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 2. Weihnachtsfeiertag", + "name_": [ + "DE 2. Weihnachtsfeiertag", + "EN 2nd Day of Christmas" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-01-01", + "end_data": "2022-01-01", + "name": "Neujahr", + "meta_data": [ + { + "name_DE": "DE Neujahr", + "name_": [ + "DE Neujahr", + "EN New Year's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-01-06", + "end_data": "2022-01-06", + "name": "Heilige Drei Könige", + "meta_data": [ + { + "name_DE": "DE Heilige Drei Könige", + "name_": [ + "DE Heilige Drei Könige", + "EN Epiphany" + ] + } + ], + "subdivision": [ + "Bayern", + "Sachsen-Anhalt", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-03-08", + "end_data": "2022-03-08", + "name": "Internationaler Frauentag", + "meta_data": [ + { + "name_DE": "DE Internationaler Frauentag", + "name_": [ + "DE Internationaler Frauentag", + "EN International Women's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-04-15", + "end_data": "2022-04-15", + "name": "Karfreitag", + "meta_data": [ + { + "name_DE": "DE Karfreitag", + "name_": [ + "DE Karfreitag", + "EN Good Friday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-04-17", + "end_data": "2022-04-17", + "name": "Ostersonntag", + "meta_data": [ + { + "name_DE": "DE Ostersonntag", + "name_": [ + "DE Ostersonntag", + "EN Easter Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-04-18", + "end_data": "2022-04-18", + "name": "Ostermontag", + "meta_data": [ + { + "name_DE": "DE Ostermontag", + "name_": [ + "DE Ostermontag", + "EN Easter Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-05-01", + "end_data": "2022-05-01", + "name": "Tag der Arbeit", + "meta_data": [ + { + "name_DE": "DE Tag der Arbeit", + "name_": [ + "DE Tag der Arbeit", + "EN Labour Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-06-05", + "end_data": "2022-06-05", + "name": "Pfingstsonntag", + "meta_data": [ + { + "name_DE": "DE Pfingstsonntag", + "name_": [ + "DE Pfingstsonntag", + "EN Pentecost Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-06-06", + "end_data": "2022-06-06", + "name": "Pfingstmontag", + "meta_data": [ + { + "name_DE": "DE Pfingstmontag", + "name_": [ + "DE Pfingstmontag", + "EN Pentecost Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-05-26", + "end_data": "2022-05-26", + "name": "Christi Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Christi Himmelfahrt", + "name_": [ + "DE Christi Himmelfahrt", + "EN Ascension Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-06-16", + "end_data": "2022-06-16", + "name": "Fronleichnam", + "meta_data": [ + { + "name_DE": "DE Fronleichnam", + "name_": [ + "DE Fronleichnam", + "EN Corpus Christi" + ] + } + ], + "subdivision": [ + "Bayern", + "Hessen", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-08-15", + "end_data": "2022-08-15", + "name": "Mariä Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Mariä Himmelfahrt", + "name_": [ + "DE Mariä Himmelfahrt", + "EN Assumption Day" + ] + } + ], + "subdivision": [ + "Saarland", + "Bayern" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-09-20", + "end_data": "2022-09-20", + "name": "Weltkindertag", + "meta_data": [ + { + "name_DE": "DE Weltkindertag", + "name_": [ + "DE Weltkindertag", + "EN World Children's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-10-03", + "end_data": "2022-10-03", + "name": "Tag der Deutschen Einheit", + "meta_data": [ + { + "name_DE": "DE Tag der Deutschen Einheit", + "name_": [ + "DE Tag der Deutschen Einheit", + "EN Day of German Unity" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-10-31", + "end_data": "2022-10-31", + "name": "Reformationstag", + "meta_data": [ + { + "name_DE": "DE Reformationstag", + "name_": [ + "DE Reformationstag", + "EN Reformation Day" + ] + } + ], + "subdivision": [ + "Bremen", + "Hamburg", + "Berufliche Schulen", + "Niedersachsen", + "Sachsen", + "Sachsen-Anhalt", + "Schleswig-Holstein", + "Thüringen", + "Brandenburg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-11-01", + "end_data": "2022-11-01", + "name": "Allerheiligen", + "meta_data": [ + { + "name_DE": "DE Allerheiligen", + "name_": [ + "DE Allerheiligen", + "EN All Saints' Day" + ] + } + ], + "subdivision": [ + "Bayern", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-11-16", + "end_data": "2022-11-16", + "name": "Buß- und Bettag", + "meta_data": [ + { + "name_DE": "DE Buß- und Bettag", + "name_": [ + "DE Buß- und Bettag", + "EN Repentance Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-12-25", + "end_data": "2022-12-25", + "name": "1. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 1. Weihnachtsfeiertag", + "name_": [ + "DE 1. Weihnachtsfeiertag", + "EN Christmas Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2022-12-26", + "end_data": "2022-12-26", + "name": "2. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 2. Weihnachtsfeiertag", + "name_": [ + "DE 2. Weihnachtsfeiertag", + "EN 2nd Day of Christmas" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-01-01", + "end_data": "2023-01-01", + "name": "Neujahr", + "meta_data": [ + { + "name_DE": "DE Neujahr", + "name_": [ + "DE Neujahr", + "EN New Year's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-01-06", + "end_data": "2023-01-06", + "name": "Heilige Drei Könige", + "meta_data": [ + { + "name_DE": "DE Heilige Drei Könige", + "name_": [ + "DE Heilige Drei Könige", + "EN Epiphany" + ] + } + ], + "subdivision": [ + "Bayern", + "Sachsen-Anhalt", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-03-08", + "end_data": "2023-03-08", + "name": "Internationaler Frauentag", + "meta_data": [ + { + "name_DE": "DE Internationaler Frauentag", + "name_": [ + "DE Internationaler Frauentag", + "EN International Women's Day" + ] + } + ], + "subdivision": [ + "Berufliche Schulen", + "Berlin" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-04-07", + "end_data": "2023-04-07", + "name": "Karfreitag", + "meta_data": [ + { + "name_DE": "DE Karfreitag", + "name_": [ + "DE Karfreitag", + "EN Good Friday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-04-09", + "end_data": "2023-04-09", + "name": "Ostersonntag", + "meta_data": [ + { + "name_DE": "DE Ostersonntag", + "name_": [ + "DE Ostersonntag", + "EN Easter Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-04-10", + "end_data": "2023-04-10", + "name": "Ostermontag", + "meta_data": [ + { + "name_DE": "DE Ostermontag", + "name_": [ + "DE Ostermontag", + "EN Easter Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-05-01", + "end_data": "2023-05-01", + "name": "Tag der Arbeit", + "meta_data": [ + { + "name_DE": "DE Tag der Arbeit", + "name_": [ + "DE Tag der Arbeit", + "EN Labour Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-05-18", + "end_data": "2023-05-18", + "name": "Christi Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Christi Himmelfahrt", + "name_": [ + "DE Christi Himmelfahrt", + "EN Ascension Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-05-28", + "end_data": "2023-05-28", + "name": "Pfingstsonntag", + "meta_data": [ + { + "name_DE": "DE Pfingstsonntag", + "name_": [ + "DE Pfingstsonntag", + "EN Pentecost Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-05-29", + "end_data": "2023-05-29", + "name": "Pfingstmontag", + "meta_data": [ + { + "name_DE": "DE Pfingstmontag", + "name_": [ + "DE Pfingstmontag", + "EN Pentecost Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-06-08", + "end_data": "2023-06-08", + "name": "Fronleichnam", + "meta_data": [ + { + "name_DE": "DE Fronleichnam", + "name_": [ + "DE Fronleichnam", + "EN Corpus Christi" + ] + } + ], + "subdivision": [ + "Bayern", + "Hessen", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-08-15", + "end_data": "2023-08-15", + "name": "Mariä Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Mariä Himmelfahrt", + "name_": [ + "DE Mariä Himmelfahrt", + "EN Assumption Day" + ] + } + ], + "subdivision": [ + "Saarland", + "Bayern" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-09-20", + "end_data": "2023-09-20", + "name": "Weltkindertag", + "meta_data": [ + { + "name_DE": "DE Weltkindertag", + "name_": [ + "DE Weltkindertag", + "EN World Children's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-10-03", + "end_data": "2023-10-03", + "name": "Tag der Deutschen Einheit", + "meta_data": [ + { + "name_DE": "DE Tag der Deutschen Einheit", + "name_": [ + "DE Tag der Deutschen Einheit", + "EN Day of German Unity" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-10-31", + "end_data": "2023-10-31", + "name": "Reformationstag", + "meta_data": [ + { + "name_DE": "DE Reformationstag", + "name_": [ + "DE Reformationstag", + "EN Reformation Day" + ] + } + ], + "subdivision": [ + "Bremen", + "Hamburg", + "Berufliche Schulen", + "Niedersachsen", + "Sachsen", + "Sachsen-Anhalt", + "Schleswig-Holstein", + "Thüringen", + "Brandenburg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-11-01", + "end_data": "2023-11-01", + "name": "Allerheiligen", + "meta_data": [ + { + "name_DE": "DE Allerheiligen", + "name_": [ + "DE Allerheiligen", + "EN All Saints' Day" + ] + } + ], + "subdivision": [ + "Bayern", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-11-22", + "end_data": "2023-11-22", + "name": "Buß- und Bettag", + "meta_data": [ + { + "name_DE": "DE Buß- und Bettag", + "name_": [ + "DE Buß- und Bettag", + "EN Repentance Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-12-25", + "end_data": "2023-12-25", + "name": "1. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 1. Weihnachtsfeiertag", + "name_": [ + "DE 1. Weihnachtsfeiertag", + "EN Christmas Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2023-12-26", + "end_data": "2023-12-26", + "name": "2. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 2. Weihnachtsfeiertag", + "name_": [ + "DE 2. Weihnachtsfeiertag", + "EN 2nd Day of Christmas" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-01-01", + "end_data": "2024-01-01", + "name": "Neujahr", + "meta_data": [ + { + "name_DE": "DE Neujahr", + "name_": [ + "DE Neujahr", + "EN New Year's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-01-06", + "end_data": "2024-01-06", + "name": "Heilige Drei Könige", + "meta_data": [ + { + "name_DE": "DE Heilige Drei Könige", + "name_": [ + "DE Heilige Drei Könige", + "EN Epiphany" + ] + } + ], + "subdivision": [ + "Bayern", + "Sachsen-Anhalt", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-03-08", + "end_data": "2024-03-08", + "name": "Internationaler Frauentag", + "meta_data": [ + { + "name_DE": "DE Internationaler Frauentag", + "name_": [ + "DE Internationaler Frauentag", + "EN International Women's Day" + ] + } + ], + "subdivision": [ + "Berufliche Schulen", + "Berlin" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-03-29", + "end_data": "2024-03-29", + "name": "Karfreitag", + "meta_data": [ + { + "name_DE": "DE Karfreitag", + "name_": [ + "DE Karfreitag", + "EN Good Friday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-03-31", + "end_data": "2024-03-31", + "name": "Ostersonntag", + "meta_data": [ + { + "name_DE": "DE Ostersonntag", + "name_": [ + "DE Ostersonntag", + "EN Easter Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-04-01", + "end_data": "2024-04-01", + "name": "Ostermontag", + "meta_data": [ + { + "name_DE": "DE Ostermontag", + "name_": [ + "DE Ostermontag", + "EN Easter Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-05-01", + "end_data": "2024-05-01", + "name": "Tag der Arbeit", + "meta_data": [ + { + "name_DE": "DE Tag der Arbeit", + "name_": [ + "DE Tag der Arbeit", + "EN Labour Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-05-09", + "end_data": "2024-05-09", + "name": "Christi Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Christi Himmelfahrt", + "name_": [ + "DE Christi Himmelfahrt", + "EN Ascension Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-05-19", + "end_data": "2024-05-19", + "name": "Pfingstsonntag", + "meta_data": [ + { + "name_DE": "DE Pfingstsonntag", + "name_": [ + "DE Pfingstsonntag", + "EN Pentecost Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-05-20", + "end_data": "2024-05-20", + "name": "Pfingstmontag", + "meta_data": [ + { + "name_DE": "DE Pfingstmontag", + "name_": [ + "DE Pfingstmontag", + "EN Pentecost Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-05-30", + "end_data": "2024-05-30", + "name": "Fronleichnam", + "meta_data": [ + { + "name_DE": "DE Fronleichnam", + "name_": [ + "DE Fronleichnam", + "EN Corpus Christi" + ] + } + ], + "subdivision": [ + "Bayern", + "Hessen", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-08-15", + "end_data": "2024-08-15", + "name": "Mariä Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Mariä Himmelfahrt", + "name_": [ + "DE Mariä Himmelfahrt", + "EN Assumption Day" + ] + } + ], + "subdivision": [ + "Saarland", + "Bayern" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-09-20", + "end_data": "2024-09-20", + "name": "Weltkindertag", + "meta_data": [ + { + "name_DE": "DE Weltkindertag", + "name_": [ + "DE Weltkindertag", + "EN World Children's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-10-03", + "end_data": "2024-10-03", + "name": "Tag der Deutschen Einheit", + "meta_data": [ + { + "name_DE": "DE Tag der Deutschen Einheit", + "name_": [ + "DE Tag der Deutschen Einheit", + "EN Day of German Unity" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-10-31", + "end_data": "2024-10-31", + "name": "Reformationstag", + "meta_data": [ + { + "name_DE": "DE Reformationstag", + "name_": [ + "DE Reformationstag", + "EN Reformation Day" + ] + } + ], + "subdivision": [ + "Bremen", + "Hamburg", + "Berufliche Schulen", + "Niedersachsen", + "Sachsen", + "Sachsen-Anhalt", + "Schleswig-Holstein", + "Thüringen", + "Brandenburg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-11-01", + "end_data": "2024-11-01", + "name": "Allerheiligen", + "meta_data": [ + { + "name_DE": "DE Allerheiligen", + "name_": [ + "DE Allerheiligen", + "EN All Saints' Day" + ] + } + ], + "subdivision": [ + "Bayern", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-11-20", + "end_data": "2024-11-20", + "name": "Buß- und Bettag", + "meta_data": [ + { + "name_DE": "DE Buß- und Bettag", + "name_": [ + "DE Buß- und Bettag", + "EN Repentance Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-12-25", + "end_data": "2024-12-25", + "name": "1. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 1. Weihnachtsfeiertag", + "name_": [ + "DE 1. Weihnachtsfeiertag", + "EN Christmas Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2024-12-26", + "end_data": "2024-12-26", + "name": "2. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 2. Weihnachtsfeiertag", + "name_": [ + "DE 2. Weihnachtsfeiertag", + "EN 2nd Day of Christmas" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-01-01", + "end_data": "2025-01-01", + "name": "Neujahr", + "meta_data": [ + { + "name_DE": "DE Neujahr", + "name_": [ + "DE Neujahr", + "EN New Year's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-01-06", + "end_data": "2025-01-06", + "name": "Heilige Drei Könige", + "meta_data": [ + { + "name_DE": "DE Heilige Drei Könige", + "name_": [ + "DE Heilige Drei Könige", + "EN Epiphany" + ] + } + ], + "subdivision": [ + "Bayern", + "Sachsen-Anhalt", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-03-08", + "end_data": "2025-03-08", + "name": "Internationaler Frauentag", + "meta_data": [ + { + "name_DE": "DE Internationaler Frauentag", + "name_": [ + "DE Internationaler Frauentag", + "EN International Women's Day" + ] + } + ], + "subdivision": [ + "Berufliche Schulen", + "Berlin" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-04-18", + "end_data": "2025-04-18", + "name": "Karfreitag", + "meta_data": [ + { + "name_DE": "DE Karfreitag", + "name_": [ + "DE Karfreitag", + "EN Good Friday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-04-20", + "end_data": "2025-04-20", + "name": "Ostersonntag", + "meta_data": [ + { + "name_DE": "DE Ostersonntag", + "name_": [ + "DE Ostersonntag", + "EN Easter Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-04-21", + "end_data": "2025-04-21", + "name": "Ostermontag", + "meta_data": [ + { + "name_DE": "DE Ostermontag", + "name_": [ + "DE Ostermontag", + "EN Easter Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-05-01", + "end_data": "2025-05-01", + "name": "Tag der Arbeit", + "meta_data": [ + { + "name_DE": "DE Tag der Arbeit", + "name_": [ + "DE Tag der Arbeit", + "EN Labour Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-05-29", + "end_data": "2025-05-29", + "name": "Christi Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Christi Himmelfahrt", + "name_": [ + "DE Christi Himmelfahrt", + "EN Ascension Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-06-08", + "end_data": "2025-06-08", + "name": "Pfingstsonntag", + "meta_data": [ + { + "name_DE": "DE Pfingstsonntag", + "name_": [ + "DE Pfingstsonntag", + "EN Pentecost Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-06-09", + "end_data": "2025-06-09", + "name": "Pfingstmontag", + "meta_data": [ + { + "name_DE": "DE Pfingstmontag", + "name_": [ + "DE Pfingstmontag", + "EN Pentecost Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-06-19", + "end_data": "2025-06-19", + "name": "Fronleichnam", + "meta_data": [ + { + "name_DE": "DE Fronleichnam", + "name_": [ + "DE Fronleichnam", + "EN Corpus Christi" + ] + } + ], + "subdivision": [ + "Bayern", + "Hessen", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-08-15", + "end_data": "2025-08-15", + "name": "Mariä Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Mariä Himmelfahrt", + "name_": [ + "DE Mariä Himmelfahrt", + "EN Assumption Day" + ] + } + ], + "subdivision": [ + "Saarland", + "Bayern" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-09-20", + "end_data": "2025-09-20", + "name": "Weltkindertag", + "meta_data": [ + { + "name_DE": "DE Weltkindertag", + "name_": [ + "DE Weltkindertag", + "EN World Children's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-10-03", + "end_data": "2025-10-03", + "name": "Tag der Deutschen Einheit", + "meta_data": [ + { + "name_DE": "DE Tag der Deutschen Einheit", + "name_": [ + "DE Tag der Deutschen Einheit", + "EN Day of German Unity" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-10-31", + "end_data": "2025-10-31", + "name": "Reformationstag", + "meta_data": [ + { + "name_DE": "DE Reformationstag", + "name_": [ + "DE Reformationstag", + "EN Reformation Day" + ] + } + ], + "subdivision": [ + "Bremen", + "Hamburg", + "Berufliche Schulen", + "Niedersachsen", + "Sachsen", + "Sachsen-Anhalt", + "Schleswig-Holstein", + "Thüringen", + "Brandenburg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-11-01", + "end_data": "2025-11-01", + "name": "Allerheiligen", + "meta_data": [ + { + "name_DE": "DE Allerheiligen", + "name_": [ + "DE Allerheiligen", + "EN All Saints' Day" + ] + } + ], + "subdivision": [ + "Bayern", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-11-19", + "end_data": "2025-11-19", + "name": "Buß- und Bettag", + "meta_data": [ + { + "name_DE": "DE Buß- und Bettag", + "name_": [ + "DE Buß- und Bettag", + "EN Repentance Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-12-25", + "end_data": "2025-12-25", + "name": "1. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 1. Weihnachtsfeiertag", + "name_": [ + "DE 1. Weihnachtsfeiertag", + "EN Christmas Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2025-12-26", + "end_data": "2025-12-26", + "name": "2. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 2. Weihnachtsfeiertag", + "name_": [ + "DE 2. Weihnachtsfeiertag", + "EN 2nd Day of Christmas" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-01-01", + "end_data": "2026-01-01", + "name": "Neujahr", + "meta_data": [ + { + "name_DE": "DE Neujahr", + "name_": [ + "DE Neujahr", + "EN New Year's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-01-06", + "end_data": "2026-01-06", + "name": "Heilige Drei Könige", + "meta_data": [ + { + "name_DE": "DE Heilige Drei Könige", + "name_": [ + "DE Heilige Drei Könige", + "EN Epiphany" + ] + } + ], + "subdivision": [ + "Bayern", + "Sachsen-Anhalt", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-03-08", + "end_data": "2026-03-08", + "name": "Internationaler Frauentag", + "meta_data": [ + { + "name_DE": "DE Internationaler Frauentag", + "name_": [ + "DE Internationaler Frauentag", + "EN International Women's Day" + ] + } + ], + "subdivision": [ + "Berufliche Schulen", + "Berlin" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-04-03", + "end_data": "2026-04-03", + "name": "Karfreitag", + "meta_data": [ + { + "name_DE": "DE Karfreitag", + "name_": [ + "DE Karfreitag", + "EN Good Friday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-04-05", + "end_data": "2026-04-05", + "name": "Ostersonntag", + "meta_data": [ + { + "name_DE": "DE Ostersonntag", + "name_": [ + "DE Ostersonntag", + "EN Easter Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-04-06", + "end_data": "2026-04-06", + "name": "Ostermontag", + "meta_data": [ + { + "name_DE": "DE Ostermontag", + "name_": [ + "DE Ostermontag", + "EN Easter Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-05-01", + "end_data": "2026-05-01", + "name": "Tag der Arbeit", + "meta_data": [ + { + "name_DE": "DE Tag der Arbeit", + "name_": [ + "DE Tag der Arbeit", + "EN Labour Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-05-14", + "end_data": "2026-05-14", + "name": "Christi Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Christi Himmelfahrt", + "name_": [ + "DE Christi Himmelfahrt", + "EN Ascension Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-05-24", + "end_data": "2026-05-24", + "name": "Pfingstsonntag", + "meta_data": [ + { + "name_DE": "DE Pfingstsonntag", + "name_": [ + "DE Pfingstsonntag", + "EN Pentecost Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-05-25", + "end_data": "2026-05-25", + "name": "Pfingstmontag", + "meta_data": [ + { + "name_DE": "DE Pfingstmontag", + "name_": [ + "DE Pfingstmontag", + "EN Pentecost Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-06-04", + "end_data": "2026-06-04", + "name": "Fronleichnam", + "meta_data": [ + { + "name_DE": "DE Fronleichnam", + "name_": [ + "DE Fronleichnam", + "EN Corpus Christi" + ] + } + ], + "subdivision": [ + "Bayern", + "Hessen", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-08-15", + "end_data": "2026-08-15", + "name": "Mariä Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Mariä Himmelfahrt", + "name_": [ + "DE Mariä Himmelfahrt", + "EN Assumption Day" + ] + } + ], + "subdivision": [ + "Saarland", + "Bayern" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-09-20", + "end_data": "2026-09-20", + "name": "Weltkindertag", + "meta_data": [ + { + "name_DE": "DE Weltkindertag", + "name_": [ + "DE Weltkindertag", + "EN World Children's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-10-03", + "end_data": "2026-10-03", + "name": "Tag der Deutschen Einheit", + "meta_data": [ + { + "name_DE": "DE Tag der Deutschen Einheit", + "name_": [ + "DE Tag der Deutschen Einheit", + "EN Day of German Unity" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-10-31", + "end_data": "2026-10-31", + "name": "Reformationstag", + "meta_data": [ + { + "name_DE": "DE Reformationstag", + "name_": [ + "DE Reformationstag", + "EN Reformation Day" + ] + } + ], + "subdivision": [ + "Bremen", + "Hamburg", + "Berufliche Schulen", + "Niedersachsen", + "Sachsen", + "Sachsen-Anhalt", + "Schleswig-Holstein", + "Thüringen", + "Brandenburg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-11-01", + "end_data": "2026-11-01", + "name": "Allerheiligen", + "meta_data": [ + { + "name_DE": "DE Allerheiligen", + "name_": [ + "DE Allerheiligen", + "EN All Saints' Day" + ] + } + ], + "subdivision": [ + "Bayern", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-11-18", + "end_data": "2026-11-18", + "name": "Buß- und Bettag", + "meta_data": [ + { + "name_DE": "DE Buß- und Bettag", + "name_": [ + "DE Buß- und Bettag", + "EN Repentance Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-12-25", + "end_data": "2026-12-25", + "name": "1. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 1. Weihnachtsfeiertag", + "name_": [ + "DE 1. Weihnachtsfeiertag", + "EN Christmas Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2026-12-26", + "end_data": "2026-12-26", + "name": "2. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 2. Weihnachtsfeiertag", + "name_": [ + "DE 2. Weihnachtsfeiertag", + "EN 2nd Day of Christmas" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-01-01", + "end_data": "2027-01-01", + "name": "Neujahr", + "meta_data": [ + { + "name_DE": "DE Neujahr", + "name_": [ + "DE Neujahr", + "EN New Year's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-01-06", + "end_data": "2027-01-06", + "name": "Heilige Drei Könige", + "meta_data": [ + { + "name_DE": "DE Heilige Drei Könige", + "name_": [ + "DE Heilige Drei Könige", + "EN Epiphany" + ] + } + ], + "subdivision": [ + "Bayern", + "Sachsen-Anhalt", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-03-08", + "end_data": "2027-03-08", + "name": "Internationaler Frauentag", + "meta_data": [ + { + "name_DE": "DE Internationaler Frauentag", + "name_": [ + "DE Internationaler Frauentag", + "EN International Women's Day" + ] + } + ], + "subdivision": [ + "Berufliche Schulen", + "Berlin" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-03-26", + "end_data": "2027-03-26", + "name": "Karfreitag", + "meta_data": [ + { + "name_DE": "DE Karfreitag", + "name_": [ + "DE Karfreitag", + "EN Good Friday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-03-28", + "end_data": "2027-03-28", + "name": "Ostersonntag", + "meta_data": [ + { + "name_DE": "DE Ostersonntag", + "name_": [ + "DE Ostersonntag", + "EN Easter Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-03-29", + "end_data": "2027-03-29", + "name": "Ostermontag", + "meta_data": [ + { + "name_DE": "DE Ostermontag", + "name_": [ + "DE Ostermontag", + "EN Easter Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-05-01", + "end_data": "2027-05-01", + "name": "Tag der Arbeit", + "meta_data": [ + { + "name_DE": "DE Tag der Arbeit", + "name_": [ + "DE Tag der Arbeit", + "EN Labour Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-05-06", + "end_data": "2027-05-06", + "name": "Christi Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Christi Himmelfahrt", + "name_": [ + "DE Christi Himmelfahrt", + "EN Ascension Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-05-16", + "end_data": "2027-05-16", + "name": "Pfingstsonntag", + "meta_data": [ + { + "name_DE": "DE Pfingstsonntag", + "name_": [ + "DE Pfingstsonntag", + "EN Pentecost Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-05-17", + "end_data": "2027-05-17", + "name": "Pfingstmontag", + "meta_data": [ + { + "name_DE": "DE Pfingstmontag", + "name_": [ + "DE Pfingstmontag", + "EN Pentecost Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-05-27", + "end_data": "2027-05-27", + "name": "Fronleichnam", + "meta_data": [ + { + "name_DE": "DE Fronleichnam", + "name_": [ + "DE Fronleichnam", + "EN Corpus Christi" + ] + } + ], + "subdivision": [ + "Bayern", + "Hessen", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-08-15", + "end_data": "2027-08-15", + "name": "Mariä Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Mariä Himmelfahrt", + "name_": [ + "DE Mariä Himmelfahrt", + "EN Assumption Day" + ] + } + ], + "subdivision": [ + "Saarland", + "Bayern" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-09-20", + "end_data": "2027-09-20", + "name": "Weltkindertag", + "meta_data": [ + { + "name_DE": "DE Weltkindertag", + "name_": [ + "DE Weltkindertag", + "EN World Children's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-10-03", + "end_data": "2027-10-03", + "name": "Tag der Deutschen Einheit", + "meta_data": [ + { + "name_DE": "DE Tag der Deutschen Einheit", + "name_": [ + "DE Tag der Deutschen Einheit", + "EN Day of German Unity" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-10-31", + "end_data": "2027-10-31", + "name": "Reformationstag", + "meta_data": [ + { + "name_DE": "DE Reformationstag", + "name_": [ + "DE Reformationstag", + "EN Reformation Day" + ] + } + ], + "subdivision": [ + "Bremen", + "Hamburg", + "Berufliche Schulen", + "Niedersachsen", + "Sachsen", + "Sachsen-Anhalt", + "Schleswig-Holstein", + "Thüringen", + "Brandenburg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-11-01", + "end_data": "2027-11-01", + "name": "Allerheiligen", + "meta_data": [ + { + "name_DE": "DE Allerheiligen", + "name_": [ + "DE Allerheiligen", + "EN All Saints' Day" + ] + } + ], + "subdivision": [ + "Bayern", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-11-17", + "end_data": "2027-11-17", + "name": "Buß- und Bettag", + "meta_data": [ + { + "name_DE": "DE Buß- und Bettag", + "name_": [ + "DE Buß- und Bettag", + "EN Repentance Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-12-25", + "end_data": "2027-12-25", + "name": "1. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 1. Weihnachtsfeiertag", + "name_": [ + "DE 1. Weihnachtsfeiertag", + "EN Christmas Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2027-12-26", + "end_data": "2027-12-26", + "name": "2. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 2. Weihnachtsfeiertag", + "name_": [ + "DE 2. Weihnachtsfeiertag", + "EN 2nd Day of Christmas" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-01-01", + "end_data": "2028-01-01", + "name": "Neujahr", + "meta_data": [ + { + "name_DE": "DE Neujahr", + "name_": [ + "DE Neujahr", + "EN New Year's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-01-06", + "end_data": "2028-01-06", + "name": "Heilige Drei Könige", + "meta_data": [ + { + "name_DE": "DE Heilige Drei Könige", + "name_": [ + "DE Heilige Drei Könige", + "EN Epiphany" + ] + } + ], + "subdivision": [ + "Bayern", + "Sachsen-Anhalt", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-03-08", + "end_data": "2028-03-08", + "name": "Internationaler Frauentag", + "meta_data": [ + { + "name_DE": "DE Internationaler Frauentag", + "name_": [ + "DE Internationaler Frauentag", + "EN International Women's Day" + ] + } + ], + "subdivision": [ + "Berufliche Schulen", + "Berlin" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-04-14", + "end_data": "2028-04-14", + "name": "Karfreitag", + "meta_data": [ + { + "name_DE": "DE Karfreitag", + "name_": [ + "DE Karfreitag", + "EN Good Friday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-04-16", + "end_data": "2028-04-16", + "name": "Ostersonntag", + "meta_data": [ + { + "name_DE": "DE Ostersonntag", + "name_": [ + "DE Ostersonntag", + "EN Easter Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-04-17", + "end_data": "2028-04-17", + "name": "Ostermontag", + "meta_data": [ + { + "name_DE": "DE Ostermontag", + "name_": [ + "DE Ostermontag", + "EN Easter Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-05-01", + "end_data": "2028-05-01", + "name": "Tag der Arbeit", + "meta_data": [ + { + "name_DE": "DE Tag der Arbeit", + "name_": [ + "DE Tag der Arbeit", + "EN Labour Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-05-25", + "end_data": "2028-05-25", + "name": "Christi Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Christi Himmelfahrt", + "name_": [ + "DE Christi Himmelfahrt", + "EN Ascension Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-06-04", + "end_data": "2028-06-04", + "name": "Pfingstsonntag", + "meta_data": [ + { + "name_DE": "DE Pfingstsonntag", + "name_": [ + "DE Pfingstsonntag", + "EN Pentecost Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-06-05", + "end_data": "2028-06-05", + "name": "Pfingstmontag", + "meta_data": [ + { + "name_DE": "DE Pfingstmontag", + "name_": [ + "DE Pfingstmontag", + "EN Pentecost Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-06-15", + "end_data": "2028-06-15", + "name": "Fronleichnam", + "meta_data": [ + { + "name_DE": "DE Fronleichnam", + "name_": [ + "DE Fronleichnam", + "EN Corpus Christi" + ] + } + ], + "subdivision": [ + "Bayern", + "Hessen", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-08-15", + "end_data": "2028-08-15", + "name": "Mariä Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Mariä Himmelfahrt", + "name_": [ + "DE Mariä Himmelfahrt", + "EN Assumption Day" + ] + } + ], + "subdivision": [ + "Saarland", + "Bayern" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-09-20", + "end_data": "2028-09-20", + "name": "Weltkindertag", + "meta_data": [ + { + "name_DE": "DE Weltkindertag", + "name_": [ + "DE Weltkindertag", + "EN World Children's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-10-03", + "end_data": "2028-10-03", + "name": "Tag der Deutschen Einheit", + "meta_data": [ + { + "name_DE": "DE Tag der Deutschen Einheit", + "name_": [ + "DE Tag der Deutschen Einheit", + "EN Day of German Unity" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-10-31", + "end_data": "2028-10-31", + "name": "Reformationstag", + "meta_data": [ + { + "name_DE": "DE Reformationstag", + "name_": [ + "DE Reformationstag", + "EN Reformation Day" + ] + } + ], + "subdivision": [ + "Bremen", + "Hamburg", + "Berufliche Schulen", + "Niedersachsen", + "Sachsen", + "Sachsen-Anhalt", + "Schleswig-Holstein", + "Thüringen", + "Brandenburg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-11-01", + "end_data": "2028-11-01", + "name": "Allerheiligen", + "meta_data": [ + { + "name_DE": "DE Allerheiligen", + "name_": [ + "DE Allerheiligen", + "EN All Saints' Day" + ] + } + ], + "subdivision": [ + "Bayern", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-11-22", + "end_data": "2028-11-22", + "name": "Buß- und Bettag", + "meta_data": [ + { + "name_DE": "DE Buß- und Bettag", + "name_": [ + "DE Buß- und Bettag", + "EN Repentance Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-12-25", + "end_data": "2028-12-25", + "name": "1. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 1. Weihnachtsfeiertag", + "name_": [ + "DE 1. Weihnachtsfeiertag", + "EN Christmas Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2028-12-26", + "end_data": "2028-12-26", + "name": "2. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 2. Weihnachtsfeiertag", + "name_": [ + "DE 2. Weihnachtsfeiertag", + "EN 2nd Day of Christmas" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-01-01", + "end_data": "2029-01-01", + "name": "Neujahr", + "meta_data": [ + { + "name_DE": "DE Neujahr", + "name_": [ + "DE Neujahr", + "EN New Year's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-01-06", + "end_data": "2029-01-06", + "name": "Heilige Drei Könige", + "meta_data": [ + { + "name_DE": "DE Heilige Drei Könige", + "name_": [ + "DE Heilige Drei Könige", + "EN Epiphany" + ] + } + ], + "subdivision": [ + "Bayern", + "Sachsen-Anhalt", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-03-08", + "end_data": "2029-03-08", + "name": "Internationaler Frauentag", + "meta_data": [ + { + "name_DE": "DE Internationaler Frauentag", + "name_": [ + "DE Internationaler Frauentag", + "EN International Women's Day" + ] + } + ], + "subdivision": [ + "Berufliche Schulen", + "Berlin" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-03-30", + "end_data": "2029-03-30", + "name": "Karfreitag", + "meta_data": [ + { + "name_DE": "DE Karfreitag", + "name_": [ + "DE Karfreitag", + "EN Good Friday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-04-01", + "end_data": "2029-04-01", + "name": "Ostersonntag", + "meta_data": [ + { + "name_DE": "DE Ostersonntag", + "name_": [ + "DE Ostersonntag", + "EN Easter Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-04-02", + "end_data": "2029-04-02", + "name": "Ostermontag", + "meta_data": [ + { + "name_DE": "DE Ostermontag", + "name_": [ + "DE Ostermontag", + "EN Easter Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-05-01", + "end_data": "2029-05-01", + "name": "Tag der Arbeit", + "meta_data": [ + { + "name_DE": "DE Tag der Arbeit", + "name_": [ + "DE Tag der Arbeit", + "EN Labour Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-05-10", + "end_data": "2029-05-10", + "name": "Christi Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Christi Himmelfahrt", + "name_": [ + "DE Christi Himmelfahrt", + "EN Ascension Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-05-20", + "end_data": "2029-05-20", + "name": "Pfingstsonntag", + "meta_data": [ + { + "name_DE": "DE Pfingstsonntag", + "name_": [ + "DE Pfingstsonntag", + "EN Pentecost Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-05-21", + "end_data": "2029-05-21", + "name": "Pfingstmontag", + "meta_data": [ + { + "name_DE": "DE Pfingstmontag", + "name_": [ + "DE Pfingstmontag", + "EN Pentecost Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-05-31", + "end_data": "2029-05-31", + "name": "Fronleichnam", + "meta_data": [ + { + "name_DE": "DE Fronleichnam", + "name_": [ + "DE Fronleichnam", + "EN Corpus Christi" + ] + } + ], + "subdivision": [ + "Bayern", + "Hessen", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-08-15", + "end_data": "2029-08-15", + "name": "Mariä Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Mariä Himmelfahrt", + "name_": [ + "DE Mariä Himmelfahrt", + "EN Assumption Day" + ] + } + ], + "subdivision": [ + "Saarland", + "Bayern" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-09-20", + "end_data": "2029-09-20", + "name": "Weltkindertag", + "meta_data": [ + { + "name_DE": "DE Weltkindertag", + "name_": [ + "DE Weltkindertag", + "EN World Children's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-10-03", + "end_data": "2029-10-03", + "name": "Tag der Deutschen Einheit", + "meta_data": [ + { + "name_DE": "DE Tag der Deutschen Einheit", + "name_": [ + "DE Tag der Deutschen Einheit", + "EN Day of German Unity" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-10-31", + "end_data": "2029-10-31", + "name": "Reformationstag", + "meta_data": [ + { + "name_DE": "DE Reformationstag", + "name_": [ + "DE Reformationstag", + "EN Reformation Day" + ] + } + ], + "subdivision": [ + "Bremen", + "Hamburg", + "Berufliche Schulen", + "Niedersachsen", + "Sachsen", + "Sachsen-Anhalt", + "Schleswig-Holstein", + "Thüringen", + "Brandenburg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-11-01", + "end_data": "2029-11-01", + "name": "Allerheiligen", + "meta_data": [ + { + "name_DE": "DE Allerheiligen", + "name_": [ + "DE Allerheiligen", + "EN All Saints' Day" + ] + } + ], + "subdivision": [ + "Bayern", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-11-21", + "end_data": "2029-11-21", + "name": "Buß- und Bettag", + "meta_data": [ + { + "name_DE": "DE Buß- und Bettag", + "name_": [ + "DE Buß- und Bettag", + "EN Repentance Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-12-25", + "end_data": "2029-12-25", + "name": "1. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 1. Weihnachtsfeiertag", + "name_": [ + "DE 1. Weihnachtsfeiertag", + "EN Christmas Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2029-12-26", + "end_data": "2029-12-26", + "name": "2. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 2. Weihnachtsfeiertag", + "name_": [ + "DE 2. Weihnachtsfeiertag", + "EN 2nd Day of Christmas" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-01-01", + "end_data": "2030-01-01", + "name": "Neujahr", + "meta_data": [ + { + "name_DE": "DE Neujahr", + "name_": [ + "DE Neujahr", + "EN New Year's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-01-06", + "end_data": "2030-01-06", + "name": "Heilige Drei Könige", + "meta_data": [ + { + "name_DE": "DE Heilige Drei Könige", + "name_": [ + "DE Heilige Drei Könige", + "EN Epiphany" + ] + } + ], + "subdivision": [ + "Bayern", + "Sachsen-Anhalt", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-03-08", + "end_data": "2030-03-08", + "name": "Internationaler Frauentag", + "meta_data": [ + { + "name_DE": "DE Internationaler Frauentag", + "name_": [ + "DE Internationaler Frauentag", + "EN International Women's Day" + ] + } + ], + "subdivision": [ + "Berufliche Schulen", + "Berlin" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-04-19", + "end_data": "2030-04-19", + "name": "Karfreitag", + "meta_data": [ + { + "name_DE": "DE Karfreitag", + "name_": [ + "DE Karfreitag", + "EN Good Friday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-04-21", + "end_data": "2030-04-21", + "name": "Ostersonntag", + "meta_data": [ + { + "name_DE": "DE Ostersonntag", + "name_": [ + "DE Ostersonntag", + "EN Easter Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-04-22", + "end_data": "2030-04-22", + "name": "Ostermontag", + "meta_data": [ + { + "name_DE": "DE Ostermontag", + "name_": [ + "DE Ostermontag", + "EN Easter Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-05-01", + "end_data": "2030-05-01", + "name": "Tag der Arbeit", + "meta_data": [ + { + "name_DE": "DE Tag der Arbeit", + "name_": [ + "DE Tag der Arbeit", + "EN Labour Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-05-30", + "end_data": "2030-05-30", + "name": "Christi Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Christi Himmelfahrt", + "name_": [ + "DE Christi Himmelfahrt", + "EN Ascension Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-06-09", + "end_data": "2030-06-09", + "name": "Pfingstsonntag", + "meta_data": [ + { + "name_DE": "DE Pfingstsonntag", + "name_": [ + "DE Pfingstsonntag", + "EN Pentecost Sunday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-06-10", + "end_data": "2030-06-10", + "name": "Pfingstmontag", + "meta_data": [ + { + "name_DE": "DE Pfingstmontag", + "name_": [ + "DE Pfingstmontag", + "EN Pentecost Monday" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-06-20", + "end_data": "2030-06-20", + "name": "Fronleichnam", + "meta_data": [ + { + "name_DE": "DE Fronleichnam", + "name_": [ + "DE Fronleichnam", + "EN Corpus Christi" + ] + } + ], + "subdivision": [ + "Bayern", + "Hessen", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-08-15", + "end_data": "2030-08-15", + "name": "Mariä Himmelfahrt", + "meta_data": [ + { + "name_DE": "DE Mariä Himmelfahrt", + "name_": [ + "DE Mariä Himmelfahrt", + "EN Assumption Day" + ] + } + ], + "subdivision": [ + "Saarland", + "Bayern" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-09-20", + "end_data": "2030-09-20", + "name": "Weltkindertag", + "meta_data": [ + { + "name_DE": "DE Weltkindertag", + "name_": [ + "DE Weltkindertag", + "EN World Children's Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-10-03", + "end_data": "2030-10-03", + "name": "Tag der Deutschen Einheit", + "meta_data": [ + { + "name_DE": "DE Tag der Deutschen Einheit", + "name_": [ + "DE Tag der Deutschen Einheit", + "EN Day of German Unity" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-10-31", + "end_data": "2030-10-31", + "name": "Reformationstag", + "meta_data": [ + { + "name_DE": "DE Reformationstag", + "name_": [ + "DE Reformationstag", + "EN Reformation Day" + ] + } + ], + "subdivision": [ + "Bremen", + "Hamburg", + "Berufliche Schulen", + "Niedersachsen", + "Sachsen", + "Sachsen-Anhalt", + "Schleswig-Holstein", + "Thüringen", + "Brandenburg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-11-01", + "end_data": "2030-11-01", + "name": "Allerheiligen", + "meta_data": [ + { + "name_DE": "DE Allerheiligen", + "name_": [ + "DE Allerheiligen", + "EN All Saints' Day" + ] + } + ], + "subdivision": [ + "Bayern", + "Nordrhein-Westfalen", + "Rheinland-Pfalz", + "Saarland", + "Baden-Württemberg" + ] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-11-20", + "end_data": "2030-11-20", + "name": "Buß- und Bettag", + "meta_data": [ + { + "name_DE": "DE Buß- und Bettag", + "name_": [ + "DE Buß- und Bettag", + "EN Repentance Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-12-25", + "end_data": "2030-12-25", + "name": "1. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 1. Weihnachtsfeiertag", + "name_": [ + "DE 1. Weihnachtsfeiertag", + "EN Christmas Day" + ] + } + ], + "subdivision": [] + }, + { + "country": "Germany", + "country_code": "DE", + "start_date": "2030-12-26", + "end_data": "2030-12-26", + "name": "2. Weihnachtsfeiertag", + "meta_data": [ + { + "name_DE": "DE 2. Weihnachtsfeiertag", + "name_": [ + "DE 2. Weihnachtsfeiertag", + "EN 2nd Day of Christmas" + ] + } + ], + "subdivision": [] + } +] \ No newline at end of file diff --git a/main.py b/main.py new file mode 100644 index 0000000..0504286 --- /dev/null +++ b/main.py @@ -0,0 +1,43 @@ +import csv +import json +import country_converter as coco + +#Id;Country;StartDate;EndDate;Type;Name;Subdivisions + +subdivsionsEncode = {} +with open("subdivisions.csv", 'r', newline='') as csv_datei: + csv_reader = csv.reader(csv_datei) + for zeile in csv_reader: + subdivsionsEncode[zeile[0].split(";")[1].split("-")[1]] = zeile[1].split(";")[1][3:] +def generateFullSubdivisionNames(subdivisions): + result = [] + for element in subdivisions: + result.append(subdivsionsEncode[element]) + return result + +#subdivisions noch +data = [] +with open("holidays.public.csv", 'r', newline='') as csv_datei: + csv_reader = csv.reader(csv_datei) + for zeile in csv_reader: + print(zeile) + splitetZeile = zeile[0].split(";") + subdivisions = [] + if len(zeile) > 2: + subdivisions = zeile[2:] + if zeile[1].split(";")[1]: + subdivisions.append(zeile[1].split(";")[1]) + subdivisions = generateFullSubdivisionNames(subdivisions) + metaData = [] + name_kennenung = [] + name_kennenung.append(splitetZeile[5].split(",")[0]) + name_kennenung.append(zeile[1].split(";")[0]) + metaData.append({"name_DE": splitetZeile[5].split(",")[0], "name_": name_kennenung}) + data.append({"country": coco.convert(names=splitetZeile[1], to='name_short'), "country_code": splitetZeile[1], "start_date": splitetZeile[2], "end_data": splitetZeile[3] if splitetZeile[3] != '' else splitetZeile[2], "name": splitetZeile[5][3:], "meta_data": metaData, "subdivision": subdivisions}) +for element in data: + pass + print(element) + +#in json speichern +with open("holidays.public.json", 'w') as json_datei: + json.dump(data, json_datei, indent=4, ensure_ascii=False) diff --git a/subdivisions.csv b/subdivisions.csv new file mode 100644 index 0000000..f2e054d --- /dev/null +++ b/subdivisions.csv @@ -0,0 +1,18 @@ +DE;DE-BB;DE-BB;BB;DE Bundesland,EN federal state;DE Brandenburg,EN Brandenburg;DE +DE;DE-BE;DE-BE;BE;DE Bundesland,EN federal state;DE Berlin,EN Berlin;DE +DE;DE-BW;DE-BW;BW;DE Bundesland,EN federal state;DE Baden-Württemberg,EN Baden-Württemberg;DE +DE;DE-BY;DE-BY;BY;DE Bundesland,EN federal state;DE Bayern,EN Bavaria;DE +DE;DE-HB;DE-HB;HB;DE Bundesland,EN federal state;DE Bremen,EN Bremen;DE +DE;DE-HE;DE-HE;HE;DE Bundesland,EN federal state;DE Hessen,EN Hesse;DE +DE;DE-HH;DE-HH;HH;DE Bundesland,EN federal state;DE Hamburg,EN Hamburg;DE +DE;DE-MV;DE-MV;MV;DE Bundesland,EN federal state;DE Mecklenburg-Vorpommern,EN Mecklenburg-Western Pomerania;DE +DE;DE-NI;DE-NI;NI;DE Bundesland,EN federal state;DE Niedersachsen,EN Lower Saxony;DE +DE;DE-NW;DE-NW;NW;DE Bundesland,EN federal state;DE Nordrhein-Westfalen,EN North Rhine-Westphalia;DE +DE;DE-RP;DE-RP;RP;DE Bundesland,EN federal state;DE Rheinland-Pfalz,EN Rhineland-Palatinate;DE +DE;DE-SH;DE-SH;SH;DE Bundesland,EN federal state;DE Schleswig-Holstein,EN Schleswig-Holstein;DE +DE;DE-SL;DE-SL;SL;DE Bundesland,EN federal state;DE Saarland,EN Saarland;DE +DE;DE-SN;DE-SN;SN;DE Bundesland,EN federal state;DE Sachsen,EN Saxony;DE +DE;DE-ST;DE-ST;ST;DE Bundesland,EN federal state;DE Sachsen-Anhalt,EN Saxony-Anhalt;DE +DE;DE-TH;DE-TH;TH;DE Bundesland,EN federal state;DE Thüringen,EN Thuringia;DE +DE;DE-MV-ABS;;MV-ABS;DE Schulart,EN school type;DE Allgemein bildende Schulen,EN General Schools;DE +DE;DE-MV-BBS;;MV-BBS;DE Schulart,EN school type;DE Berufliche Schulen,EN Vocational Schools;DE \ No newline at end of file