Difference between revisions of "Template:Age"
From LGPedia
m (Writing over with SimpleAge; it's almost identical to the date template, which is in constant use now, so why not?) |
m (Protected "Template:Age" ([edit=autoconfirmed] (indefinite) [move=autoconfirmed] (indefinite))) |
||
(4 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | <includeonly>{{#ifeq: {{#ifexpr: {{{1}}} |true}} | true | {{# | + | <includeonly>{{#ifeq: {{#ifexpr: {{{1}}} |true|true}} | true | {{ #expr: ((({{{2|{{CURRENTYEAR}}{{CURRENTMONTH}}{{CURRENTDAY2}}}}})-({{{1}}})) - ((({{{2|{{CURRENTYEAR}}{{CURRENTMONTH}}{{CURRENTDAY2}}}}})-({{{1}}})) mod 10000)) / 10000 }} | {{{1}}} }}</includeonly><noinclude>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== | ==Usage== | ||
===To current date=== | ===To current date=== | ||
− | <pre>{{ | + | <pre>{{Age|START DATE}}</pre> |
===To specific date=== | ===To specific date=== | ||
− | <pre>{{ | + | <pre>{{Age|START DATE|END DATE}}</pre> |
===Date formatting=== | ===Date formatting=== | ||
Line 12: | Line 12: | ||
'''For comparison and understanding:''' | '''For comparison and understanding:''' | ||
:Today is {{CURRENTDAYNAME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}. | :Today is {{CURRENTDAYNAME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}. | ||
− | :In digits, this would either be {{CURRENTMONTH}}/{{ | + | :In digits, this would either be {{CURRENTMONTH}}/{{CURRENTDAY2}}/{{CURRENTYEAR}} (US) or {{CURRENTDAY2}}/{{CURRENTMONTH}}/{{CURRENTYEAR}} (majority of the world). |
− | :Formatted correctly for the template, it would be {{CURRENTYEAR}}{{CURRENTMONTH}}{{ | + | :Formatted correctly for the template, it would be {{CURRENTYEAR}}{{CURRENTMONTH}}{{CURRENTDAY2}}. |
+ | |||
+ | Any non-numerical input will be displayed unprocessed. | ||
+ | |||
+ | ===See Also=== | ||
+ | [[Template:SimpleAge]] | ||
− | |||
− | |||
− | |||
[[Category:Templates|{{PAGENAME}}]]</noinclude> | [[Category:Templates|{{PAGENAME}}]]</noinclude> |
Latest revision as of 00:52, 5 June 2011
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
{{Age|START DATE}}
To specific date
{{Age|START DATE|END DATE}}
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 20071224
, for example.
For comparison and understanding:
- Today is Friday, April 19, 2024.
- In digits, this would either be 04/19/2024 (US) or 19/04/2024 (majority of the world).
- Formatted correctly for the template, it would be 20240419.
Any non-numerical input will be displayed unprocessed.