Difference between revisions of "Template:Age"
Jump to navigation
Jump to search
m |
m |
||
Line 1: | Line 1: | ||
<includeonly>{{#expr:{{curfutyear}}-{{{1|{{curfutyear}}}}}-{{#ifexpr:{{{2|{{CURRENTMONTH}}}}}<={{CURRENTMONTH}}|{{#ifexpr:{{{2|{{CURRENTMONTH}}}}}={{CURRENTMONTH}}|{{#expr:{{{3|{{CURRENTDAY}}}}}<={{CURRENTDAY}}|0|1}}|0}}|1}}}}</includeonly><noinclude>{{documentation}}</noinclude> | <includeonly>{{#expr:{{curfutyear}}-{{{1|{{curfutyear}}}}}-{{#ifexpr:{{{2|{{CURRENTMONTH}}}+1}}}<={{CURRENTMONTH}}|{{#ifexpr:{{{2|{{CURRENTMONTH}}+1}}}={{CURRENTMONTH}}|{{#expr:{{{3|{{CURRENTDAY}}}+1}}}<={{CURRENTDAY}}|0|1}}|0}}|1}}}}</includeonly><noinclude>{{documentation}}</noinclude> |
Revision as of 14:16, 16 April 2009
Documentation for {{age}}
Use
This template calculates the current age of a person, if date of birth is known. It depends on {{curfutyear}} to get the current Futurama year.
Usage
Each parameter is optional, if day is not supplied, null will be assumed, if month is not supplied, null will be assumed, if year is not supplied, the current year (not Futurama year) is assumed.
{{age[|<year>[|<month>[|<day>]]]}}
Examples
- Input
{{age}}
- Output
- Expression error: Unexpected < operator.
- Input
{{age|2990}}
- Output
- Expression error: Unexpected < operator.
- Input
{{age|2995|5}}
- Output
- 29
- Input
{{age|2998|2|4}}
- Output
- 26
- Input
{{age|1975|10|8}}
- Output
- 1048