Template:Age in years and months: Difference between revisions
Jump to navigation
Jump to search
m (Protected "Template:Age in years and months" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))) |
m (Changed protection settings for "Template:Age in years and months" ([Edit=Require template editor access] (indefinite) [Move=Require template editor access] (indefinite))) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
<includeonly>{{#invoke:age|age_generic|template=age_ym}}</includeonly><noinclude>{{ | <includeonly>{{#invoke:age|age_generic|template=age_ym}}</includeonly><noinclude> | ||
{{Documentation}} | |||
<!-- Add categories to the /doc subpage, not here! --> | |||
</noinclude> |
Latest revision as of 18:13, 13 June 2023
This template uses Lua: |
This template returns the duration between two specified dates as a number of full years and remaining months. If the second set of parameters is not included, the duration is between the specified date and today's date.
Syntax
- {{age in years and months
|year1 |month1 |day1 |year2 |month2 |day2}} - {{age in years and months
|year1 |month1 |day1}} (causing the current date to be used as the second date)
Examples
Markup | Renders as |
---|---|
{{age in years and months|1989|7|23 |2003|7|14}}}} | 13 years, 11 months |
{{age in years and months|1989|7|23 |1989|8|22}} | 1 month |
{{age in years and months|1989|7|23 |1989|8|23}} | 1 month |
{{age in years and months|1989|7|23 |1990|7|23}} | 1 year |
{{age in years and months|1989|7|23}} | 35 years, 4 months |
{{age in years and months|1990|7|23 |1989|7|23}} | −1 year |
{{age in years and months|1990|9|23 |1989|7|23}} | −1 year, 2 months |
TemplateData
This template returns the duration between two specified dates as a number of full years and remaining months. If the second set of parameters is not included, the duration is between the specified date and today's date.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Year1 ("from" date) | 1 | The year of the "from" date | Number | required |
Month1 ("from" date) | 2 | The month of the "from" date, 1 through 12 | Number | required |
Day1 ("from" date) | 3 | The day (of month) of the "from" date, 1 through 31 | Number | required |
Year2 ("to" date) | 4 | The year of the "to" date, if required
| Number | optional |
Month2 ("to" date) | 5 | The month of the "to" date, if required
| Number | optional |
Day2 ("to" date) | 6 | The day (of month) of the "to" date, if required
| Number | optional |