Vorlage:Alter: Unterschied zwischen den Versionen

(änd)
(änd)
 
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<noinclude>
<noinclude>
Diese Vorlage berechnet das Alter in vollen Jahren und gibt es aus.
Diese Vorlage berechnet das Alter in vollen Jahren und gibt es entweder als kleinen Text oder nur als Zahl aus. Die Vorlage ist nicht sinnvoll verwendbar, sofern unvollständige oder ungefähre Angaben vorhanden sind. Sofern nur das Sterbedatum vorhanden ist, wird nichts ausgegeben.
Parameter:
 
* a (erforderling) – Geschlecht mit m oder w. Sofern nichts angegeben wird, wird lediglich das Alter ausgegeben.
== Parameter ==
* g (erforderlich) – Geburtsdatum im Format YYYY-MM-DD
* g (erforderlich) – Geburtsdatum im Format JJJJ-MM-TT
* s (optional) – Sterbedatum im Format YYYY-MM-DD
* s (optional) – Sterbedatum im Format JJJJ-MM-TT
</noinclude>
 
{{#switch:
== Beispiele ==
{{{a|}}}
=== Geburtsdatum ===
|m=Er {{#if:
<pre>
  {{{g|}}}
{{Alter|g=1973-11-03}}
  |{{#if:
</pre>
    {{{s|}}}
{{Alter|g=1973-11-03}}
    |wurde {{#expr: {{#time:Y|{{{s}}}}} - {{#time:Y|{{{g}}}}} - ( {{#time:n|{{{s}}}}}*100 + {{#time:j|{{{s}}}}} < {{#time:n|{{{g}}}}}*100 + {{#time:j|{{{g}}}}} ) }} Jahre alt.
 
    |ist {{#expr: {{CURRENTYEAR}} - {{#time:Y|{{{g}}}}} - ( {{CURRENTMONTH}}*100 + {{CURRENTDAY}} < {{#time:n|{{{g}}}}}*100 + {{#time:j|{{{g}}}}} ) }} Jahre alt.
=== Geburts- und Sterbedatum ===
  }}
<pre>
  |
{{Alter|g=1885-10-10|s=1959-08-18}}
}}
</pre>
|w=Sie {{#if:
{{Alter|g=1885-10-10|s=1959-08-18}}
  {{{g|}}}
 
  |{{#if:
__NOEDITSECTION__
    {{{s|}}}
[[Kategorie:Vorlage]]
    |wurde {{#expr: {{#time:Y|{{{s}}}}} - {{#time:Y|{{{g}}}}} - ( {{#time:n|{{{s}}}}}*100 + {{#time:j|{{{s}}}}} < {{#time:n|{{{g}}}}}*100 + {{#time:j|{{{g}}}}} ) }} Jahre alt.
</noinclude><includeonly>{{#if:
    |ist {{#expr: {{CURRENTYEAR}} - {{#time:Y|{{{g}}}}} - ( {{CURRENTMONTH}}*100 + {{CURRENTDAY}} < {{#time:n|{{{g}}}}}*100 + {{#time:j|{{{g}}}}} ) }} Jahre alt.
{{{g|}}}
  }}
|{{#if: {{{s|}}}
   |
  |{{PAGENAME}} wurde {{#expr: {{#time:Y|{{{s}}}}} - {{#time:Y|{{{g}}}}} - ( {{#time:n|{{{s}}}}}*100 + {{#time:j|{{{s}}}}} < {{#time:n|{{{g}}}}}*100 + {{#time:j|{{{g}}}}} ) }} Jahre alt.
}}
  |{{PAGENAME}} ist {{#expr: {{CURRENTYEAR}} - {{#time:Y|{{{g}}}}} - ( {{CURRENTMONTH}}*100 + {{CURRENTDAY}} < {{#time:n|{{{g}}}}}*100 + {{#time:j|{{{g}}}}} ) }} Jahre alt.
|#default={{#if:
   }}
  {{{g|}}}
}}</includeonly>
  |{{#if:
    {{{s|}}}
    |{{#expr: {{#time:Y|{{{s}}}}} - {{#time:Y|{{{g}}}}} - ( {{#time:n|{{{s}}}}}*100 + {{#time:j|{{{s}}}}} < {{#time:n|{{{g}}}}}*100 + {{#time:j|{{{g}}}}} ) }}
    |{{#expr: {{CURRENTYEAR}} - {{#time:Y|{{{g}}}}} - ( {{CURRENTMONTH}}*100 + {{CURRENTDAY}} < {{#time:n|{{{g}}}}}*100 + {{#time:j|{{{g}}}}} ) }}
  }}
  |
}}
}}

Aktuelle Version vom 22. Februar 2025, 20:30 Uhr

Diese Vorlage berechnet das Alter in vollen Jahren und gibt es entweder als kleinen Text oder nur als Zahl aus. Die Vorlage ist nicht sinnvoll verwendbar, sofern unvollständige oder ungefähre Angaben vorhanden sind. Sofern nur das Sterbedatum vorhanden ist, wird nichts ausgegeben.

Parameter

  • g (erforderlich) – Geburtsdatum im Format JJJJ-MM-TT
  • s (optional) – Sterbedatum im Format JJJJ-MM-TT

Beispiele

Geburtsdatum

{{Alter|g=1973-11-03}}

Alter ist 52 Jahre alt.

Geburts- und Sterbedatum

{{Alter|g=1885-10-10|s=1959-08-18}}

Alter wurde 73 Jahre alt.