Hauptmenü öffnen

Memory Alpha Nova β

Änderungen

Vorlage:Zeitdifferenz/Jahr

227 Bytes hinzugefügt, 19:04, 11. Apr. 2014
K
erweitert für Angabe nur Geburtsjahr (2.)
<includeonly>{{#expr:{{#if:{{{2|}}}|{{#explode:{{{2}}}|-|0}}|{{CURRENTYEAR}}}}-{{#explode:{{{1}}}|-|0}}-{{#ifexpr:{{#explode:{{{1}}}|-|1}}>{{#if:{{{2|}}}|{{#explode:{{{2}}}|-|1}}|{{CURRENTMONTH}}}}|1|{{#ifexpr:({{#explode:{{{1}}}|-|1}}={{#if:{{{2|}}}|{{#explode:{{{2}}}|-|1}}|{{CURRENTMONTH}}}})and({{#explode:{{{1}}}|-|2}}>{{#if:{{{2|}}}|{{#explode:{{{2}}}|-|2}}|{{CURRENTDAY}}}})|1|0}}}}}}</includeonly><noinclude>Diese Vorlage gibt die Zeitdifferenz zweier Daten in ganzen Jahren aus. So kann man sie zum Beispiel für die Angabe des Alters nutzen. Beispiele:
* <code><nowiki>{{Zeitdifferenz/Jahr|1947-07-04}}</nowiki></code> liefert:<br>{{Zeitdifferenz/Jahr|1947-07-04}} (als zweiter Wert wird das heutige Datum verwendet)
* <code><nowiki>{{Zeitdifferenz/Jahr|1947-07-04|1974-04-07}}</nowiki></code> liefert:<br>{{Zeitdifferenz/Jahr|1947-07-04|1974-04-07}}
[[Kategorie:Vorlage (Funktionsvorlage)]]</noinclude><includeonly>{{#ifeq:{{#len:{{{1}}}}}|4|{{#if:{{{2|}}}|{{#ifeq:{{#len:{{{2}}}}}|4|{{#expr:{{{2}}}-{{{1}}}-1}}|}}|{{#expr:{{CURRENTYEAR}}-{{{1}}}-1}}}}|{{#expr: {{#if:{{{2|}}}| {{#explode:{{{2}}}|-|0}}|{{CURRENTYEAR}} }} -{{#explode:{{{1}}}|-|0}} -{{#ifexpr: {{#explode:{{{1}}}|-|1}} >{{#if:{{{2|}}}| {{#explode:{{{2}}}|-|1}}|{{CURRENTMONTH}} }} |1| {{#ifexpr:( {{#explode:{{{1}}}|-|1}} ={{#if:{{{2|}}}| {{#explode:{{{2}}}|-|1}} |{{CURRENTMONTH}} }})and( {{#explode:{{{1}}}|-|2}} >{{#if:{{{2|}}}| {{#explode:{{{2}}}|-|2}} |{{CURRENTDAY}} }})|1|0 }} }}}}}}</includeonly>
Anonymer Benutzer