Kategorien
Benutzer:Zabuza/Vorlage/Osterformel: Unterschied zwischen den Versionen
< Benutzer:Zabuza | Vorlage
Zabuza (Diskussion | Beiträge) (+para) |
Zabuza (Diskussion | Beiträge) (vorbereitung zum durch-safesubstn; wieso klappt das mit den vars nicht T-T) |
||
Zeile 1: | Zeile 1: | ||
{{#vardefine:year|{{{1|{{LOCALYEAR}}}}}}}{{#vardefine:a|{{#expr:{{#var:year}} mod 19}}}}{{#vardefine:b|{{#expr:{{#var:year}} mod 4}}}}{{#vardefine:c|{{#expr:{{#var:year}} mod 7}}}}{{#vardefine:k|{{#expr:{{#var:year}}/100}}}}{{#vardefine:p|{{#expr:(8*{{#var:k}}+13)/25}}}}{{#vardefine:q|{{#expr:{{#var:k}}/4}}}}{{#vardefine:M|{{#expr:(15+{{#var:k}}-{{#var:p}}-{{#var:q}}) mod 30}}}}{{#vardefine:N|{{#expr:(4+{{#var:k}}-{{#var:q}}) mod 7}}}}{{#vardefine:d|{{#expr:(19*{{#var:a}}+{{#var:M}}) mod 30}}}}{{#vardefine:e|{{#expr:(2*{{#var:b}}+4*{{#var:c}}+6*{{#var:d}}+{{#var:N}}) mod 7}}}}{{#ifexpr:({{#var:d}}+{{#var:e}})=35|50|{{#ifexpr:({{#var:d}}=28) and ({{#var:e}}=6) and (((11*{{#var:M}}+11) mod 30)<19)|49|{{#expr:22+{{#var:d}}+{{#var:e}}}}}}}}<noinclude> | {{#vardefine:year|{{{1|{{LOCALYEAR}}}}}}}<!-- | ||
-->{{#vardefine:a|{{#expr:{{#var:year}} mod 19}}}}<!-- | |||
-->{{#vardefine:b|{{#expr:{{#var:year}} mod 4}}}}<!-- | |||
-->{{#vardefine:c|{{#expr:{{#var:year}} mod 7}}}}<!-- | |||
-->{{#vardefine:k|{{#expr:{{#var:year}}/100}}}}<!-- | |||
-->{{#vardefine:p|{{#expr:(8*{{#var:k}}+13)/25}}}}<!-- | |||
-->{{#vardefine:q|{{#expr:{{#var:k}}/4}}}}<!-- | |||
-->{{#vardefine:M|{{#expr:(15+{{#var:k}}-{{#var:p}}-{{#var:q}}) mod 30}}}}<!-- | |||
-->{{#vardefine:N|{{#expr:(4+{{#var:k}}-{{#var:q}}) mod 7}}}}<!-- | |||
-->{{#vardefine:d|{{#expr:(19*{{#var:a}}+{{#var:M}}) mod 30}}}}<!-- | |||
-->{{#vardefine:e|{{#expr:(2*{{#var:b}}+4*{{#var:c}}+6*{{#var:d}}+{{#var:N}}) mod 7}}}}<!-- | |||
-->{{#ifexpr:({{#var:d}}+{{#var:e}})=35|50|{{#ifexpr:({{#var:d}}=28) and ({{#var:e}}=6) and (((11*{{#var:M}}+11) mod 30)<19)|49|{{#expr:22+{{#var:d}}+{{#var:e}}}}}}}}<noinclude> | |||
{{Dokumentation}} | {{Dokumentation}} |
Version vom 13. März 2012, 01:53 Uhr
31
[Bearbeiten] Dokumentation
Diese Vorlage gibt die Tage bis zum Ostersonntag vom 1.März an. Bei 1 ist der Ostersonntag dieses Jahr am 1.März, bei 40 wäre er am 9.April.
Verwendung
Diese Vorlage wird mit {{Benutzer:Zabuza/Vorlage/Osterformel|"1"}} eingebunden.
Parameter
- 1: Legt ein alternatives Jahr fest, standardmäßig das derzeitige Jahr.