-rw-r--r-- | etc/nationaldays/german.xml | 124 |
1 files changed, 122 insertions, 2 deletions
diff --git a/etc/nationaldays/german.xml b/etc/nationaldays/german.xml index f7bfab0..ac5aafd 100644 --- a/etc/nationaldays/german.xml +++ b/etc/nationaldays/german.xml @@ -1,16 +1,136 @@ <?xml version="1.0" encoding="UTF-8"?> <nationaldays> <description value="German holidays"/> <entries> +<entry name="Neujahr" date="1-1"/> +<entry name="Hlg. 3 Könige" date="1-6"/> <entry name="Maifeiertag" date="05-01"/> -<entry name="Muttertag" date="05-08"/> <entry name="Tag der dt. Einheit" date="10-3"/> <entry name="Augsburger Friedensfest" date="8-8"/> <entry name="Reformationstag" date="10-31"/> <entry name="Allerheiligen" date="11-1"/> <entry name="Heiligabend" date="12-24"/> <entry name="1. Weihnachtsfeiertag" date="12-25"/> <entry name="2. Weihnachtsfeiertag" date="12-26"/> -<entry name="Neujahr" date="1-1"/> +<entry name="Rosenmontag" type="floating"> + <calculation> + <date value="easter"/> + <offset value="-48"/> + </calculation> +</entry> +<entry name="Fasching" type="floating"> + <calculation> + <date value="easter"/> + <offset value="-47"/> + </calculation> +</entry> +<entry name="Aschermittwoch" type="floating"> + <calculation> + <date value="easter"/> + <offset value="-46"/> + </calculation> +</entry> +<entry name="Karfreitag" type="floating"> + <calculation> + <weekday value="friday"/> + <datedep value="before" /> + <date value="easter"/> + </calculation> +</entry> +<entry name="Ostersonntag" type="floating"> + <calculation> + <date value="easter"/> + </calculation> +</entry> +<entry name="Ostermontag" type="floating"> + <calculation> + <date value="easter"/> + <offset value="1"/> + </calculation> +</entry> +<entry name="Muttertag" type="floating"> + <calculation> + <weekday value="sunday"/> + <dayofmonth value="second"/> + <month value="may"/> + </calculation> +</entry> +<entry name="Himmelfahrt" type="floating"> + <calculation> + <date value="easter"/> + <offset value="39"/> + </calculation> +</entry> +<entry name="Pfingstsonntag" type="floating"> + <calculation> + <date value="easter"/> + <offset value="49"/> + </calculation> +</entry> +<entry name="Pfingstmontag" type="floating"> + <calculation> + <date value="easter"/> + <offset value="50"/> + </calculation> +</entry> +<entry name="Fronleichnam" type="floating"> + <calculation> + <date value="easter"/> + <offset value="60"/> + </calculation> +</entry> +<entry name="Buß- und Bettag" type="floating"> + <calculation> + <weekday value="sunday"/> + <datedep value="before"/> + <date value="12-24"/> + <offset value="-32"/> + </calculation> +</entry> +<entry name="1. Advent" type="floating"> + <calculation> + <weekday value="sunday"/> + <datedep value="before"/> + <date value="12-24"/> + <offset value="-21"/> + </calculation> +</entry> +<entry name="2. Advent" type="floating"> + <calculation> + <weekday value="sunday"/> + <datedep value="before"/> + <date value="12-24"/> + <offset value="-14"/> + </calculation> +</entry> +<entry name="3. Advent" type="floating"> + <calculation> + <weekday value="sunday"/> + <datedep value="before"/> + <date value="12-24"/> + <offset value="-7"/> + </calculation> +</entry> +<entry name="4. Advent" type="floating"> + <calculation> + <weekday value="sunday"/> + <datedep value="before"/> + <date value="12-24"/> + </calculation> +</entry> +<entry name="Sommerzeit" type="floating"> + <calculation> + <weekday value="sunday"/> + <dayofmonth value="last"/> + <month value="march"/> + </calculation> +</entry> +<entry name="Winterzeit" type="floating"> + <calculation> + <weekday value="sunday"/> + <dayofmonth value="last"/> + <month value="october"/> + </calculation> +</entry> </entries> </nationaldays> |