Difference between revisions of "Template:Age"
Jump to navigation
Jump to search
(→Usage) Tag: visualeditor-wikitext |
|||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{#if: {{{Year}}} | {{#expr: {{#time:Y |now + 61 years}} - {{{Year}}} - {{#ifexpr: {{#time:m |now + 61 years}} < {{{Month|1}}} | 1 | {{#ifexpr: {{#time:m |now + 61 years}} > {{{Month|1}}} | 0 | {{#ifexpr: {{#time:d |now + 61 years}} < {{{Day|1}}} | 1 | 0 }} }} }} }} }} | <includeonly>{{#if: {{{Year}}} | {{#expr: {{#time:Y |now + 61 years}} - {{{Year}}} - {{#ifexpr: {{#time:m |now + 61 years}} < {{{Month|1}}} | 1 | {{#ifexpr: {{#time:m |now + 61 years}} > {{{Month|1}}} | 0 | {{#ifexpr: {{#time:d |now + 61 years}} < {{{Day|1}}} | 1 | 0 }} }} }} }} }} | ||
</includeonly> | |||
<noinclude> | <noinclude> | ||
{| cellpadding=5 cellspacing=0 style="border: | {| cellpadding=5 cellspacing=0 style="border: gray 2px solid; width: 100%; -moz-border-radius: 20px; -webkit-border-radius: 25px; border-radius: 25px; background-color: #444" | ||
|- | |- | ||
| | | | ||
Line 10: | Line 8: | ||
This template allows you to put in a character's date of birth, and it will automatically calculate their age based on the current in-game date. The following requirements apply: | This template allows you to put in a character's date of birth, and it will automatically calculate their age based on the current in-game date. The following requirements apply: | ||
* Month must be in | * All entries including Month must be in numeric format. | ||
* Year must be the full, 4 digit year. | * Year must be the full, 4 digit year. | ||
Line 19: | Line 17: | ||
|Month=9 | |Month=9 | ||
|Day=29 | |Day=29 | ||
|Year= | |Year=20 | ||
|}} | |}} | ||
</pre> | </pre> | ||
The template will return the current age of {{Age| | The template will return the current age of {{Age| | ||
|Month= | |Month=8 | ||
|Day= | |Day=26 | ||
|Year= | |Year=2053 | ||
|}} | |}} | ||
The Month and Day field are both optional, if they are missing, the template will assume January and the 1st of the month. If you wish, you only need to enter a year. | |||
If the year is not present, the template will return nothing. | |||
Latest revision as of 17:09, 24 September 2024
UsageThis template allows you to put in a character's date of birth, and it will automatically calculate their age based on the current in-game date. The following requirements apply:
So, if you enter this: {{Age| |Month=9 |Day=29 |Year=20 |}} The template will return the current age of 32
If the year is not present, the template will return nothing. |