Vorlage:Alter: Unterschied zwischen den Versionen

Aus MN-Wiki
Zur Navigation springenZur Suche springen
K (Jetzt aber: Umbruch gefixt.)
K (Umbruch, ich hasse Dich.)
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 2: Zeile 2:
 
  <nowiki>{{</nowiki>Alter|01.02.3456|(01.02.4567)}}
 
  <nowiki>{{</nowiki>Alter|01.02.3456|(01.02.4567)}}
 
Wenn keine zweite Zahl angegeben ist, wird das aktuelle Datum genommen. Tage und/oder Monate müssen nicht angegeben werden.  
 
Wenn keine zweite Zahl angegeben ist, wird das aktuelle Datum genommen. Tage und/oder Monate müssen nicht angegeben werden.  
</noinclude>
+
</noinclude><includeonly>{{#expr:({{#if:{{{2|}}}|{{#explode:{{{2|}}}|.|-1}}|{{CURRENTYEAR}}}})-({{#explode:{{{1|}}}|.|-1}})-({{#if: {{#explode:{{{1|}}}|.|-2}} |({{#if:{{#explode:{{{2|}}}|.|-2}}|{{#explode:{{{2|}}}|.|-2}}|{{CURRENTMONTH}}}})<({{#explode:{{{1|}}}|.|-2}})or({{#if:{{#explode:{{{2|}}}|.|-2}}|{{#explode:{{{2|}}}|.|-2}}|{{CURRENTMONTH}}}})=({{#explode:{{{1|}}}|.|-2}})and({{#if:{{#explode:{{{2|}}}|.|-3}}|{{#explode:{{{2|}}}|.|-3}}|{{CURRENTDAY}}}})<({{#if:{{#explode:{{{1|}}}|.|-3}}|{{#explode:{{{1|}}}|.|-3}}|{{CURRENTDAY}}}})|0}})}}</includeonly>
<includeonly>{{#expr:({{#if:{{{2|}}}|{{#explode:{{{2|}}}|.|-1}}|{{CURRENTYEAR}}}})-({{#explode:{{{1|}}}|.|-1}})-({{#if: {{#explode:{{{1|}}}|.|-2}} |({{#if:{{#explode:{{{2|}}}|.|-2}}|{{#explode:{{{2|}}}|.|-2}}|{{CURRENTMONTH}}}})<({{#explode:{{{1|}}}|.|-2}})or({{#if:{{#explode:{{{2|}}}|.|-2}}|{{#explode:{{{2|}}}|.|-2}}|{{CURRENTMONTH}}}})=({{#explode:{{{1|}}}|.|-2}})and({{#if:{{#explode:{{{2|}}}|.|-3}}|{{#explode:{{{2|}}}|.|-3}}|{{CURRENTDAY}}}})<({{#if:{{#explode:{{{1|}}}|.|-3}}|{{#explode:{{{1|}}}|.|-3}}|{{CURRENTDAY}}}})|0}})
 
}}</includeonly>
 

Aktuelle Version vom 25. März 2012, 23:08 Uhr

Berechnet das Alter einer Person in Jahren.

{{Alter|01.02.3456|(01.02.4567)}}

Wenn keine zweite Zahl angegeben ist, wird das aktuelle Datum genommen. Tage und/oder Monate müssen nicht angegeben werden.