This template is used on approximately 4,500 pages and changes may be widely noticed. Test changes in the template's /sandbox or /testcases subpages, or in your own user subpage. Consider discussing changes on the talk page before implementing them. |
This template uses Lua: |
This template returns the number of months, weeks and days that have elapsed between two dates.
((Age in years, months, weeks and days |month1 = |day1 = |year1 = |month2 = |day2 = | year2 = ))
Note that all parameters default to the current date, so for example, the second set of parameters can be left out to calculate elapsed time since a past date:
((Age in years, months, weeks and days |month1 = 1 |day1 = 1 |year1 = 1 ))
→ 2023 years, 7 months, 1 week and 2 daysOr simply, using the simpler parameter names, compatible with ((Age in years, months and days)):
((Age in years, months, weeks and days |month = 1 |day = 1 |year = 1 ))
→ 2023 years, 7 months, 1 week and 2 daysAlternatively, the first set of parameters can be left out to get the time left until a future date, such as the next Wikipedia Day:
((Age in years, months, weeks and days |month2 = 1 |day2 = 15 |year2 = 2025 ))
→ 5 months and 5 days