|
|
Line 1: |
Line 1: |
− | <includeonly>{{#ifeq: {{#ifexpr: {{{1}}} |true}} | true | {{#ifexpr: ({{{1}}} >= 19700101) and ({{{1}}} <= 20380118) | {{ #expr: {{#time: Y | {{{2|{{CURRENTYEAR}}{{CURRENTMONTH}}{{CURRENTDAY}}}}} }}-{{#time: Y | {{{1}}} }}-{{ #expr: ({{#time: n | {{{2|{{CURRENTYEAR}}{{CURRENTMONTH}}{{CURRENTDAY}}}}} }} < {{#time: n | {{{1}}} }}) or (({{#time: n | {{{2|{{CURRENTYEAR}}{{CURRENTMONTH}}{{CURRENTDAY}}}}} }} = {{#time: n | {{{1}}} }}) and ({{#time: j | {{{2|{{CURRENTYEAR}}{{CURRENTMONTH}}{{CURRENTDAY}}}}} }} < {{#time: j | {{{1}}} }})) }}}} | {{{1|}}} }} | {{{1|}}} }}</includeonly><noinclude>This template is designed as an easier to use replacement for '''[[Template:Age]]'''. If it is accepted, it may be moved to that location. (iow: '''Do not use this before this is notice is gone.''')<br>
| + | {{Delete|Template has been moved to {{tl|Age}}.}} |
− | This template returns the number of full years between two specified dates. If the second set of parameters is not included, it will return the number of full years between a specified date and today's date.
| + | |
− | ==Usage==
| + | |
− | ===To current date===
| + | |
− | <pre>{{SimpleAge|START DATE}}</pre>
| + | |
− | | + | |
− | ===To specific date===
| + | |
− | <pre>{{SimpleAge|START DATE|END DATE}}</pre>
| + | |
− | | + | |
− | ===Date formatting===
| + | |
− | Dates have to be formatted year, month, date; zero-padded, no punctuation. If you did it right, you should have a total of eight digits. Christmas Eve 2007 would be formatted as <code>20071224</code>, for example.
| + | |
− | | + | |
− | '''For comparison and understanding:'''
| + | |
− | :Today is {{CURRENTDAYNAME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}.
| + | |
− | :In digits, this would either be {{CURRENTMONTH}}/{{CURRENTDAY}}/{{CURRENTYEAR}} (US) or {{CURRENTDAY}}/{{CURRENTMONTH}}/{{CURRENTYEAR}} (majority of the world).
| + | |
− | :Formatted correctly for the template, it would be {{CURRENTYEAR}}{{CURRENTMONTH}}{{CURRENTDAY}}.
| + | |
− | | + | |
− | ===Non-dates and illegal dates===
| + | |
− | *Due to technical reasons, dates before January 1st, 1970 and after January 18th, 2038 cannot be processed. Input that falls outside of this range will be displayed unchanged.
| + | |
− | *Any non-numerical input will be displayed unprocessed as well.
| + | |
− | [[Category:Templates|{{PAGENAME}}]]</noinclude>
| + | |