Vorlage:Alter in Jahren und Tagen

Aus Kitakien

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K (Add a foreign language link to Chinese Wikipedia)
K ({{Dokumentation}})
Zeile 1: Zeile 1:
-
<noinclude>__NOTOC__
+
<onlyinclude>{{Alter | {{{1}}} | {{{2}}} | {{{3}}} | {{{4|{{LOCALYEAR}}}}} | {{{5|{{LOCALMONTH}}}}} | {{{6|{{LOCALDAY}}}}}}} {{#ifexpr: {{Alter | {{{1}}} | {{{2}}} | {{{3}}} | {{{4|{{LOCALYEAR}}}}} | {{{5|{{LOCALMONTH}}}}} | {{{6|{{LOCALDAY}}}}}}}=1 | {{#switch:{{{Kasus}}}|Genitiv=Jahres|#default=Jahr}} | {{#switch:{{{Kasus}}}|Dativ=Jahren|#default=Jahre}}}} und {{Tagesdifferenz | Jahr1={{#ifexpr: {{{5|{{LOCALMONTH}}}}}<{{{2}}} | {{#expr:{{{4|{{LOCALYEAR}}}}}-1}} | {{#ifexpr:{{{5|{{LOCALMONTH}}}}}={{{2}}} | {{#ifexpr:{{{6|{{LOCALDAY}}}}}<{{{3}}} | {{#expr:{{{4|{{LOCALYEAR}}}}}-1}} | {{{4|{{LOCALYEAR}}}}}}} | {{{4|{{LOCALYEAR}}}}}}}}} | Monat1={{{2}}} | Tag1={{{3}}} | Jahr2={{{4|{{LOCALYEAR}}}}} | Monat2={{{5|{{LOCALMONTH}}}}} | Tag2={{{6|{{LOCALDAY}}}}}}} {{#ifexpr: {{Tagesdifferenz | Jahr1={{#ifexpr: {{{5|{{LOCALMONTH}}}}}<{{{2}}} | {{#expr:{{{4|{{LOCALYEAR}}}}}-1}} | {{#ifexpr:{{{5|{{LOCALMONTH}}}}}={{{2}}} | {{#ifexpr:{{{6|{{LOCALDAY}}}}}<{{{3}}} | {{#expr:{{{4|{{LOCALYEAR}}}}}-1}} | {{{4|{{LOCALYEAR}}}}}}} | {{{4|{{LOCALYEAR}}}}}}}}} | Monat1={{{2}}} | Tag1={{{3}}} | Jahr2={{{4|{{LOCALYEAR}}}}} | Monat2={{{5|{{LOCALMONTH}}}}} | Tag2={{{6|{{LOCALDAY}}}}}}}=1 | {{#switch:{{{Kasus}}}|Genitiv=Tages|#default=Tag}} | {{#switch:{{{Kasus}}}|Dativ=Tagen|#default=Tage}}}}</onlyinclude>{{Dokumentation}}
-
== Funktion ==
+
-
 
+
-
Diese Vorlage gibt die Anzahl an Jahren und Tagen zwischen zwei Datumsangaben zurück. Falls der zweite Satz Parameter nicht übergeben wird, wird die Differenz zwischen dem übergebenen Datum und dem heutigen Datum berechnet.
+
-
 
+
-
Außerdem kann ein weiterer Parameter <code>Kasus</code> angegeben werden, um die Funktion in Text einzubauen, z.&nbsp;B. wenn sie von einer Präposition wie ''seit'' abhängig ist: In diesem Fall müsste man <code>Kasus=Dativ</code> angeben. Wenn kein <code>Kasus</code>-Parameter angegeben wird, wird der Nominativ/Akkusativ ausgegeben.
+
-
 
+
-
== Verwendung ==
+
-
 
+
-
=== Syntax ===
+
-
: <code><nowiki>{{Alter in Jahren und Tagen|Jahr1|Monat1|Tag1|Jahr2|Monat2|Tag2}}</nowiki></code>
+
-
oder
+
-
: <code><nowiki>{{Alter in Jahren und Tagen|Jahr1|Monat1|Tag1}}</nowiki></code>
+
-
 
+
-
=== Beispiele ===
+
-
: <code><nowiki>{{Alter in Jahren und Tagen|1989|7|23|2003|7|14}}</nowiki></code> ergibt „{{Alter in Jahren und Tagen|1989|7|23|2003|7|14}}“
+
-
: <code><nowiki>{{Alter in Jahren und Tagen|1989|7|23|Kasus=Dativ}}</nowiki></code> ergibt „{{Alter in Jahren und Tagen|1989|7|23|Kasus=Dativ}}“
+
-
 
+
-
Falls die Vorlage genutzt wird, um das statische Alter eine Person in Bezug auf ihr Todesdatum oder ein beliebiges anderes Datum zu berechnen, bitte diese Vorlage in die entsprechende Seite substituieren.
+
-
 
+
-
Beispiel:
+
-
: <code><nowiki>{{subst:Alter in Jahren und Tagen|1989|7|23|2003|7|14}}</nowiki></code>
+
-
 
+
-
=== Hinweis ===
+
-
Diese Vorlage überprüft die übergebenen Parameter nicht:
+
-
: <code><nowiki>{{Alter in Jahren und Tagen|1980|7|14|1993|6|233}}</nowiki></code> ergibt „{{Alter in Jahren und Tagen|1980|7|14|1993|6|233}}“ (überzählige Tage werden nicht als weitere Monate berücksichtigt)
+
-
: <code><nowiki>{{Alter in Jahren und Tagen|1980|7|14|1993|88|14}}</nowiki></code> ergibt „{{Alter in Jahren und Tagen|1980|7|14|1993|88|14}}“ (überzählige Monate werden nicht als weitere Jahre berücksichtigt)
+
-
</noinclude><includeonly>{{Alter | {{{1}}} | {{{2}}} | {{{3}}} | {{{4|{{LOCALYEAR}}}}} | {{{5|{{LOCALMONTH}}}}} | {{{6|{{LOCALDAY}}}}}}} {{#ifexpr: {{Alter | {{{1}}} | {{{2}}} | {{{3}}} | {{{4|{{LOCALYEAR}}}}} | {{{5|{{LOCALMONTH}}}}} | {{{6|{{LOCALDAY}}}}}}}=1 | {{#switch:{{{Kasus}}}|Genitiv=Jahres|#default=Jahr}} | {{#switch:{{{Kasus}}}|Dativ=Jahren|#default=Jahre}}}} und {{Tagesdifferenz | Jahr1={{#ifexpr: {{{5|{{LOCALMONTH}}}}}<{{{2}}} | {{#expr:{{{4|{{LOCALYEAR}}}}}-1}} | {{#ifexpr:{{{5|{{LOCALMONTH}}}}}={{{2}}} | {{#ifexpr:{{{6|{{LOCALDAY}}}}}<{{{3}}} | {{#expr:{{{4|{{LOCALYEAR}}}}}-1}} | {{{4|{{LOCALYEAR}}}}}}} | {{{4|{{LOCALYEAR}}}}}}}}} | Monat1={{{2}}} | Tag1={{{3}}} | Jahr2={{{4|{{LOCALYEAR}}}}} | Monat2={{{5|{{LOCALMONTH}}}}} | Tag2={{{6|{{LOCALDAY}}}}}}} {{#ifexpr: {{Tagesdifferenz | Jahr1={{#ifexpr: {{{5|{{LOCALMONTH}}}}}<{{{2}}} | {{#expr:{{{4|{{LOCALYEAR}}}}}-1}} | {{#ifexpr:{{{5|{{LOCALMONTH}}}}}={{{2}}} | {{#ifexpr:{{{6|{{LOCALDAY}}}}}<{{{3}}} | {{#expr:{{{4|{{LOCALYEAR}}}}}-1}} | {{{4|{{LOCALYEAR}}}}}}} | {{{4|{{LOCALYEAR}}}}}}}}} | Monat1={{{2}}} | Tag1={{{3}}} | Jahr2={{{4|{{LOCALYEAR}}}}} | Monat2={{{5|{{LOCALMONTH}}}}} | Tag2={{{6|{{LOCALDAY}}}}}}}=1 | {{#switch:{{{Kasus}}}|Genitiv=Tages|#default=Tag}} | {{#switch:{{{Kasus}}}|Dativ=Tagen|#default=Tage}}}}</includeonly><noinclude>
+
-
 
+
-
[[Kategorie:Vorlage:Berechnung|Alter in Tagen und Jahren]]
+
-
[[Kategorie:Vorlage:Datumsberechnung|Alter in Tagen und Jahren]]
+
-
 
+
-
[[dsb:Pśedłoga:Starstwo w lětach a dnjach]]
+
-
[[en:Template:Age in years and days]]
+
-
[[eo:Ŝablono:Aĝo en jaroj kaj tagoj]]
+
-
[[hsb:Předłoha:Staroba w lětach a dnjach]]
+
-
[[nl:Sjabloon:Leeftijd in jaren en dagen]]
+
-
[[sv:Mall:Ålder i år och dagar]]
+
-
[[zh:Template:Age in years and days]]
+
-
 
+
-
</noinclude>
+

Version vom 18:19, 23. Mai 2009

Expression-Fehler: Unerkanntes Satzzeichen „{“ Expression-Fehler: Unerwarteter Operator: < und Expression-Fehler: Unerwarteter Operator: < Expression-Fehler: Unerwarteter Operator: <

Datei:Information.svg Dokumentation

Funktion

Diese Vorlage gibt die Anzahl an Jahren und Tagen zwischen zwei Datumsangaben zurück. Falls der zweite Satz Parameter nicht übergeben wird, wird die Differenz zwischen dem übergebenen Datum und dem heutigen Datum berechnet.

Außerdem kann ein weiterer Parameter Kasus angegeben werden, um die Funktion in Text einzubauen, z. B. wenn sie von einer Präposition wie seit abhängig ist: In diesem Fall müsste man Kasus=Dativ angeben. Wenn kein Kasus-Parameter angegeben wird, wird der Nominativ/Akkusativ ausgegeben.

Verwendung

Syntax

{{Alter in Jahren und Tagen|Jahr1|Monat1|Tag1|Jahr2|Monat2|Tag2}}

oder

{{Alter in Jahren und Tagen|Jahr1|Monat1|Tag1}}

Beispiele

{{Alter in Jahren und Tagen|1989|7|23|2003|7|14}} ergibt „13 Jahre und 356 Tage“
{{Alter in Jahren und Tagen|1989|7|23|Kasus=Dativ}} ergibt „34 Jahren und 285 Tagen“

Falls die Vorlage genutzt wird, um das statische Alter eine Person in Bezug auf ihr Todesdatum oder ein beliebiges anderes Datum zu berechnen, bitte diese Vorlage in die entsprechende Seite substituieren.

Beispiel:

{{subst:Alter in Jahren und Tagen|1989|7|23|2003|7|14}}

Hinweis

Diese Vorlage überprüft die übergebenen Parameter nicht:

{{Alter in Jahren und Tagen|1980|7|14|1993|6|233}} ergibt „12 Jahre und 554 Tage“ (überzählige Tage werden nicht als weitere Monate berücksichtigt)
{{Alter in Jahren und Tagen|1980|7|14|1993|88|14}} ergibt „13 Jahre und 2471 Tage“ (überzählige Monate werden nicht als weitere Jahre berücksichtigt)


Wenn du Fragen zu dieser Vorlage hast, dann kannst du auf der Seite Kitakien Diskussion:Wikiprojekt Vorlage fragen.
Persönliche Werkzeuge
Andere Sprachen