Vorlage:Alter: Unterschied zwischen den Versionen

Aus MN-Wiki
Zur Navigation springenZur Suche springen
K (Problem mit Daten vor dem 1. Januar 100 gefixt.)
K (Umbruch gefixt.)
Zeile 3: Zeile 3:
 
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:
+
<includeonly>{{#expr:({{#if:{{{2|}}}|{{#explode:{{{2|}}}|.|-1}}|{{CURRENTYEAR}}}})-({{#explode:{{{1|}}}|.|-1}})-
({{#if:{{{2|}}}|{{#explode:{{{2|}}}|.|-1}}|{{CURRENTYEAR}}}})-({{#explode:{{{1|}}}|.|-1}})-
 
 
({{#if: {{#explode:{{{1|}}}|.|-2}} |
 
({{#if: {{#explode:{{{1|}}}|.|-2}} |
 
({{#if:{{#explode:{{{2|}}}|.|-2}}|{{#explode:{{{2|}}}|.|-2}}|{{CURRENTMONTH}}}})
 
({{#if:{{#explode:{{{2|}}}|.|-2}}|{{#explode:{{{2|}}}|.|-2}}|{{CURRENTMONTH}}}})
Zeile 17: Zeile 16:
 
<
 
<
 
({{#if:{{#explode:{{{1|}}}|.|-3}}|{{#explode:{{{1|}}}|.|-3}}|{{CURRENTDAY}}}})
 
({{#if:{{#explode:{{{1|}}}|.|-3}}|{{#explode:{{{1|}}}|.|-3}}|{{CURRENTDAY}}}})
|0}}
+
|0}})
)
 
 
}}</includeonly>
 
}}</includeonly>

Version vom 25. März 2012, 23:55 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.