Template:Age

Revision as of 19:02, 22 August 2025 by The Eggo55 (talk | contribs) (Created page with "<includeonly>{{#expr:({{#time:Y|{{{2|{{CURRENTTIMESTAMP}}}}}}})-({{#time:Y|{{{1}}}}})-(({{#time:m|{{{2|{{CURRENTTIMESTAMP}}}}}}})<({{#time:m|{{{1}}}}})or({{#time:m|{{{2|{{CURRENTTIMESTAMP}}}}}}})=({{#time:m|{{{1}}}}})and({{#time:d|{{{2|{{CURRENTTIMESTAMP}}}}}}})<({{#time:d|{{{1}}}}}))}}</includeonly><noinclude> This template returns the number of full years between two specified dates. If the second parameter is not included, it will return the number of full years betwe...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This template returns the number of full years between two specified dates. If the second parameter is not included, it will return the number of full years between a specified date and today's date.

Usage

{{age|date1}}
{{age|date1|date2}}

{{age|August 3, 1990}} returns "35"

{{age|August 3, 1990|June 11, 2006}} returns "15"

Date formatting

The full range of possible date formats is based on php's strtotime() function and is explained here, but for simplicity it's usually best to just stick to the format above.

{{age|August 3 1990}} returns "35"
{{age|3 August 1990}} returns "35"
{{age|1990-08-03}} returns "35"

Source

This template is borrowed from the Super Mario Wiki. Thanks!