Difference between revisions of "Template:Age in years"

From blackwiki
Jump to navigation Jump to search
blackwiki>Jonesey95
(Sync from sandbox. Add error checking, check for zero age and display 0 instead of -1-0.)
m (8 revisions imported)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{#ifeq: {{{1}}} | {{{2|{{CURRENTYEAR}}}}} |0|{{#expr:{{age|{{{1|0}}}|{{CURRENTMONTH}}|{{CURRENTDAY}}|{{{2|{{CURRENTYEAR}}}}}}}-1}}–{{age|{{{1|0}}}|{{CURRENTMONTH}}|{{CURRENTDAY}}|{{{2|{{CURRENTYEAR}}}}}}}}}<!-- Error checks: -->{{#if:{{{1|}}}|{{#ifexpr: {{{1}}} > {{{2|{{CURRENTYEAR}}}}}
+
{{#invoke:age|age_generic|template=age_in_years}}<noinclude>
| &#32;{{error|invalid year}}{{main other|[[Category:Pages using age template with invalid date]]}}}}|}}<noinclude>{{doc}}</noinclude>
+
{{Documentation}}
 +
</noinclude>

Latest revision as of 12:35, 18 October 2020

0

Template documentation[view] [edit] [history] [purge]

Usage

{{Age in years|2000}} yields 24–25. {{Age in years|1900|1950}} yields 49–50.

Note that the template provides an age range: during the year 2015, someone born in 2000 is either 14 or 15 years old, depending on whether they have passed their birth date in the later year.

See also