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.
{{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)
Markup
Renders as
{{age in years and months |1989|7|23 |2003|7|14}}
{{age in years and months |1989|7|23 |1989|8|22}}
{{age in years and months |1989|7|23 |1989|8|23}}
{{age in years and months |1989|7|23 |1990|7|23}}
{{age in years and months |1989|7|23}}
{{age in years and months |1990|7|23 |1989|7|23}}
{{age in years and months |1990|9|23 |1989|7|23}}
Birth, death and age templates
Birth, death, age
Template Description / use {{ BirthDeathAge }} Combines functions of {{birth date}}, {{birth-date}}, {{birth date and age}}, {{birth year and age}}, {{death date}}, {{death-date}}, {{death date and age}} and {{death year and age}}. {{ birth date }} To display a birth date and related hidden metadata. {{ birth-date }} {{ birth date and age }} {{birth date}} with suffix "(age N )". {{ birth date and age2 }} {{birth date and age}} plus age as of a specified date. {{ birth-date and age }} As {{birth date and age}} but accepts dates in text form ("15 June 1950", "June 15, 1950", "June 1950", etc). {{ birth year and age }} Year of birth and approximate age. {{ birth based on age as of date }} To display approximate birth year and current age given a particular date (e.g. when a dated reference mentions the age of a person). {{ birth based on age at death }} To display approximate birth year based on age at death.
Template Description / use {{ death date }} To display a death date and related hidden metadata. {{ death-date }} {{ death date and age }} {{death date}} with suffix "(aged N )". Also called with {{event date and age}} {{ death-date and age }} As {{death date and age}} but accepts dates in text form ("15 June 1950", "June 15, 1950", "June 1950", etc). {{ death date and given age }} To display a death date and specified age. {{ death year and age }} To display a year of and approximate age at death.
Age only
Template Description / use {{ age }} Age based on number of complete years between two dates. {{ age nts }} {{age}} with output formatted for use in sortable tables . {{ age as of date }} Current age (in years) from a known age at a specified date. {{ age for infant }} Current age for infant: months and days up to one year, years and months up to three years, and years beyond.
Miscellaneous
Template Description / use {{ OldStyleDate }} Dates pre-1584 in Julian calendar