<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://pool.calebcooper.ie/index.php?action=history&amp;feed=atom&amp;title=Module%3AAge%2Fdoc</id>
	<title>Module:Age/doc - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://pool.calebcooper.ie/index.php?action=history&amp;feed=atom&amp;title=Module%3AAge%2Fdoc"/>
	<link rel="alternate" type="text/html" href="https://pool.calebcooper.ie/index.php?title=Module:Age/doc&amp;action=history"/>
	<updated>2026-04-08T00:09:37Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://pool.calebcooper.ie/index.php?title=Module:Age/doc&amp;diff=14093&amp;oldid=prev</id>
		<title>Caleb Cooper: /* Spelling numbers */</title>
		<link rel="alternate" type="text/html" href="https://pool.calebcooper.ie/index.php?title=Module:Age/doc&amp;diff=14093&amp;oldid=prev"/>
		<updated>2020-10-25T18:54:55Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Spelling numbers&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:54, 25 October 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 163:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 163:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Spelling numbers ==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Spelling numbers ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The templates that use &amp;lt;code&amp;gt;age_generic&amp;lt;/code&amp;gt; can display numbers in words rather than using numerals. The result can be a [[Cardinal number (linguistics)|cardinal number]] (such as &quot;five&quot;) or an [[Ordinal number (linguistics)|ordinal number]] (such as &quot;fifth&quot;). The first letter can be in uppercase, and US spelling of numbers can be used. Examples:&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The templates that use &amp;lt;code&amp;gt;age_generic&amp;lt;/code&amp;gt; can display numbers in words rather than using numerals. The result can be a [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Wikipedia:&lt;/ins&gt;Cardinal number (linguistics)|cardinal number]] (such as &quot;five&quot;) or an [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Wikipedia:&lt;/ins&gt;Ordinal number (linguistics)|ordinal number]] (such as &quot;fifth&quot;). The first letter can be in uppercase, and US spelling of numbers can be used. Examples:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age|1898|01|01|2018|02|01|format=cardinal}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age|1898|01|01|2018|02|01|format=cardinal}}&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age|1898|01|01|2018|02|01|format=cardinal}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age|1898|01|01|2018|02|01|format=cardinal}}&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age|1898|01|01|2018|02|01|format=cardinal_us}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age|1898|01|01|2018|02|01|format=cardinal_us}}&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age|1898|01|01|2018|02|01|format=cardinal_us}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age|1898|01|01|2018|02|01|format=cardinal_us}}&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Caleb Cooper</name></author>
	</entry>
	<entry>
		<id>https://pool.calebcooper.ie/index.php?title=Module:Age/doc&amp;diff=13991&amp;oldid=prev</id>
		<title>Caleb Cooper: Created page with &quot;{{Module rating|protected}}{{High-risk}}{{Commons Import}} == Templates supported == Module:Age implements the following templates: {| class=&quot;wikitable&quot; ! Template...&quot;</title>
		<link rel="alternate" type="text/html" href="https://pool.calebcooper.ie/index.php?title=Module:Age/doc&amp;diff=13991&amp;oldid=prev"/>
		<updated>2020-10-25T18:11:50Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{Module rating|protected}}{{High-risk}}{{Commons Import}} == Templates supported == &lt;a href=&quot;/Module:Age&quot; title=&quot;Module:Age&quot;&gt;Module:Age&lt;/a&gt; implements the following templates: {| class=&amp;quot;wikitable&amp;quot; ! Template...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Module rating|protected}}{{High-risk}}{{Commons Import}}&lt;br /&gt;
== Templates supported ==&lt;br /&gt;
[[Module:Age]] implements the following templates:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Template                                    !! Required wikitext&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|extract}}                              || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|extract}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|gregorian serial date}}                || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|gsd}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|time interval}}                        || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|time_interval}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|age in days}}                          || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|age_generic|template=age_days}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|age in days nts}}                      || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|age_generic|template=age_days_nts}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|duration in days}}                     || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|age_generic|template=duration_days}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|duration in days nts}}                 || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|age_generic|template=duration_days_nts}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|age}}                                  || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|age_generic|template=age_full_years}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|age nts}}                              || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|age_generic|template=age_full_years_nts}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|age in years}}                         || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|age_generic|template=age_in_years}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|age in years nts}}                     || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|age_generic|template=age_in_years_nts}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|age for infant}}                       || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|age_generic|template=age_infant}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|age in months}}                        || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|age_generic|template=age_m}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|age in weeks}}                         || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|age_generic|template=age_w}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|age in weeks and days}}                || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|age_generic|template=age_wd}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|age in years and days}}                || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|age_generic|template=age_yd}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|age in years and days nts}}            || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|age_generic|template=age_yd_nts}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|age in years and months}}              || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|age_generic|template=age_ym}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|age in years, months and days}}        || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|age_generic|template=age_ymd}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|age in years, months, weeks and days}} || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|age_generic|template=age_ymwd}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|birth date and age}}                   || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|birth_date_and_age}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{tl|death date and age}}                   || &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|death_date_and_age}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Redirects&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Template !! Redirects to&lt;br /&gt;
|-&lt;br /&gt;
| {{no redirect|Template:Ayd|&amp;amp;#123;&amp;amp;#123;ayd&amp;amp;#125;&amp;amp;#125;}} || {{tl|age in years and days nts}}&lt;br /&gt;
|-&lt;br /&gt;
| {{no redirect|Template:Hla|&amp;amp;#123;&amp;amp;#123;hla&amp;amp;#125;&amp;amp;#125;}} || {{tl|age in years, months and days}}&lt;br /&gt;
|-&lt;br /&gt;
| {{no redirect|Template:Age in months, weeks and days|&amp;amp;#123;&amp;amp;#123;age in months, weeks and days&amp;amp;#125;&amp;amp;#125;}} || {{tl|age in years, months, weeks and days}}&lt;br /&gt;
|-&lt;br /&gt;
| {{no redirect|Template:Bda|&amp;amp;#123;&amp;amp;#123;bda&amp;amp;#125;&amp;amp;#125;}} || {{tl|birth date and age}}&lt;br /&gt;
|-&lt;br /&gt;
| {{no redirect|Template:Dda|&amp;amp;#123;&amp;amp;#123;dda&amp;amp;#125;&amp;amp;#125;}} || {{tl|death date and age}}&lt;br /&gt;
|-&lt;br /&gt;
| {{no redirect|Template:Gsd|&amp;amp;#123;&amp;amp;#123;gsd&amp;amp;#125;&amp;amp;#125;}} || {{tl|gregorian serial date}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The age templates expect the older date to be first. The implementations of &amp;lt;code&amp;gt;age_in_years&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;age_in_years_nts&amp;lt;/code&amp;gt; display an error message if that is not the case. If similar checking is wanted for other templates, &amp;lt;code&amp;gt;negative=error&amp;lt;/code&amp;gt; can be added to the invoke. For example, {{tl|age}} might use:&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:age|age_generic|template=age_full_years|negative=error}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
If &amp;lt;code&amp;gt;negative=error&amp;lt;/code&amp;gt; does not apply, a negative difference is indicated with a minus sign (−).&lt;br /&gt;
&lt;br /&gt;
== Date formats ==&lt;br /&gt;
Dates can use numbered or named parameters to specify year/month/day. Alternatively, a full date can be entered in a variety of formats. For example:&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|year1=2001|month1=1|day1=10|year2=2012|month2=2|day2=20}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|year1=2001|month1=1|day1=10|year2=2012|month2=2|day2=20}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|year=2001|month=1|day=10|year2=2012|month2=2|day2=20}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|year=2001|month=1|day=10|year2=2012|month2=2|day2=20}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|2001|1|10|2012|2|20}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|2001|1|10|2012|2|20}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|2001-1-10|2012-2-20}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|2001-1-10|2012-2-20}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|10 Jan 2001|20 Feb 2012}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|10 Jan 2001|20 Feb 2012}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|January 10, 2001|Feb 20, 2012}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|January 10, 2001|Feb 20, 2012}}&lt;br /&gt;
&lt;br /&gt;
If the first or second date is omitted, the current date is used. For example:&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|year2=2012|month2=2|day2=20}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|year2=2012|month2=2|day2=20}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months||||2012|2|20}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months||||2012|2|20}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months||2012-2-20}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months||2012-2-20}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months||20 Feb 2012}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months||20 Feb 2012}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months||Feb 20, 2012}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months||Feb 20, 2012}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|year1=2001|month1=1|day1=10}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|year1=2001|month1=1|day1=10}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|year=2001|month=1|day=10}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|year=2001|month=1|day=10}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|2001|1|10}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|2001|1|10}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|2001-1-10}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|2001-1-10}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|10 Jan 2001}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|10 Jan 2001}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|January 10, 2001}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|January 10, 2001}}&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
The following options are available:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Parameter !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;duration=on&amp;lt;/code&amp;gt; || The finishing date is included in the result; that adds one day to the age.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fix=on&amp;lt;/code&amp;gt; || Adjust invalid time units. See [[Template:Extract#Fix]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;format=commas&amp;lt;/code&amp;gt; || A value of 1,000 or more is displayed with commas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;format=raw&amp;lt;/code&amp;gt; || Numbers are displayed without commas and negative numbers are displayed with a hyphen for &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#expr}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. In addition, {{tl|age}} outputs a plain number and will not include a span to indicate if the result relies on the current date.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;format=cardinal&amp;lt;/code&amp;gt; || Display the resulting number using words such as &amp;quot;five&amp;quot; instead of 5. See [[#Spelling numbers|below]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;format=ordinal&amp;lt;/code&amp;gt; || Display the resulting number using words such as &amp;quot;fifth&amp;quot; instead of 5. See [[#Spelling numbers|below]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prefix=&amp;#039;&amp;#039;text&amp;#039;&amp;#039;&amp;lt;/code&amp;gt; || Insert the given &amp;#039;&amp;#039;text&amp;#039;&amp;#039; before the result but after any sort key. For example, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age|23 July 1910|14 July 1976|prefix=about|sortable=on}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; outputs a hidden sort key followed by &amp;quot;about 65&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;range=dash&amp;lt;/code&amp;gt; || Accept a year only, or a year and month only, and show a range of ages with an [[Dash#En dash|en dash]] (–).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;range=yes&amp;lt;/code&amp;gt; || Accept a year or year/month, and show the range with &amp;quot;or&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;range=no&amp;lt;/code&amp;gt; || Accept a year only, or year/month, but show only a single age as if full dates had been entered.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;round=on&amp;lt;/code&amp;gt; || The age is rounded to the nearest least-significant time unit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sc=on&amp;lt;/code&amp;gt; || A [[serial comma]] is used (only useful when three or more values are displayed).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sc=yes&amp;lt;/code&amp;gt; || Same as &amp;lt;code&amp;gt;sc=on&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show=hide&amp;lt;/code&amp;gt; || The age is not displayed; may be useful with &amp;lt;code&amp;gt;sortable=on&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sortable=on&amp;lt;/code&amp;gt; || Insert a hidden sort key before the result (for use in [[WP:SORT|sortable tables]]).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sortable=table&amp;lt;/code&amp;gt; || Insert a sort key using table syntax &amp;lt;code&amp;gt;data-sort-value=&amp;quot;&amp;#039;&amp;#039;value&amp;#039;&amp;#039;&amp;quot;&amp;amp;#124;&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sortable=debug&amp;lt;/code&amp;gt; || Same as &amp;lt;code&amp;gt;sortable=on&amp;lt;/code&amp;gt; but the sort key is displayed for testing.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sortable=off&amp;lt;/code&amp;gt; || No sort key (can override the default for a template like {{tl|age nts}}).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples using the &amp;lt;code&amp;gt;range&amp;lt;/code&amp;gt; parameter follow.&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|year=2001|month=1|year2=2012|month2=2|range=yes}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|year=2001|month=1|year2=2012|month2=2|range=yes}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|2001|1||2012|2|range=yes}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|2001|1||2012|2|range=yes}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|Jan 2001|Feb 2012|range=yes}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|Jan 2001|Feb 2012|range=yes}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|Jan 2001|Feb 2012|range=dash}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|Jan 2001|Feb 2012|range=dash}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|Jan 2001|Feb 2012|range=no}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|Jan 2001|Feb 2012|range=no}} {{green|1=(assume 1 Jan 2001 to 1 Feb 2012)}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|12 Jan 2001|Feb 2012|range=no}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|12 Jan 2001|Feb 2012|range=no}} {{green|1=(assume 12 Jan 2001 to 12 Feb 2012)}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|2001|2012|range=no}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|2001|2012|range=no}} {{green|1=(assume 1 Jan 2001 to 1 Jan 2012)}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|2001|23 Feb 2012|range=no}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|2001|23 Feb 2012|range=no}} {{green|1=(assume 23 Feb 2001 to 23 Feb 2012)}}&lt;br /&gt;
&lt;br /&gt;
The sort key is based on the age in days, and fractions of a day if a time is specified.&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|10 Jan 2001|20 Feb 2012|sortable=debug}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|10 Jan 2001|20 Feb 2012|sortable=debug}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|10 Jan 2001|6:00 am 20 Feb 2012|sortable=debug}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|10 Jan 2001|6:00 am 20 Feb 2012|sortable=debug}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|10 Jan 2001|6:00 am 20 Feb 2012|sortable=debug|show=hide}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|10 Jan 2001|6:00 am 20 Feb 2012|sortable=debug|show=hide}}&lt;br /&gt;
&lt;br /&gt;
An extra day is added for a duration.&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|20 Jan 2001|19 Feb 2012}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|20 Jan 2001|19 Feb 2012}} {{green|1=(one day short of 11 years, 1 month)}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|20 Jan 2001|19 Feb 2012|duration=on}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|20 Jan 2001|19 Feb 2012|duration=on}}&lt;br /&gt;
&lt;br /&gt;
The least-significant time unit can be rounded.&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|20 Jan 2001|10 Feb 2012}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|20 Jan 2001|10 Feb 2012}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|20 Jan 2001|10 Feb 2012|round=on}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|20 Jan 2001|10 Feb 2012|round=on}} {{green|1=(round to nearest month)}}&lt;br /&gt;
&lt;br /&gt;
Large numbers can be formatted with commas.&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|120|2012|format=commas|range=yes}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|120|2012|format=commas|range=yes}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years and months|120|2012|format=commas|range=dash}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years and months|120|2012|format=commas|range=dash}}&lt;br /&gt;
&lt;br /&gt;
== Spelling numbers ==&lt;br /&gt;
The templates that use &amp;lt;code&amp;gt;age_generic&amp;lt;/code&amp;gt; can display numbers in words rather than using numerals. The result can be a [[Cardinal number (linguistics)|cardinal number]] (such as &amp;quot;five&amp;quot;) or an [[Ordinal number (linguistics)|ordinal number]] (such as &amp;quot;fifth&amp;quot;). The first letter can be in uppercase, and US spelling of numbers can be used. Examples:&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age|1898|01|01|2018|02|01|format=cardinal}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age|1898|01|01|2018|02|01|format=cardinal}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age|1898|01|01|2018|02|01|format=cardinal_us}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age|1898|01|01|2018|02|01|format=cardinal_us}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age|1898|01|01|2018|02|01|format=Cardinal}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age|1898|01|01|2018|02|01|format=Cardinal}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age|1898|01|01|2018|02|01|format=Cardinal_us}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age|1898|01|01|2018|02|01|format=Cardinal_us}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age|1898|01|01|2018|02|01|format=Ordinal}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age|1898|01|01|2018|02|01|format=Ordinal}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age|1898|01|01|2018|02|01|format=Ordinal_us}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age|1898|01|01|2018|02|01|format=Ordinal_us}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age|1898|01|01|2018|02|01|format=ordinal}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age|1898|01|01|2018|02|01|format=ordinal}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age|1898|01|01|2018|02|01|format=ordinal_us}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age|1898|01|01|2018|02|01|format=ordinal_us}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age|1980|1990|range=yes|format=Cardinal}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age|1980|1990|range=yes|format=Cardinal}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{age in years, months and days|April 1980|1995|format=Cardinal|range=yes}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{age in years, months and days|April 1980|1995|format=Cardinal|range=yes}}&lt;br /&gt;
&lt;br /&gt;
== Tracking category ==&lt;br /&gt;
* {{clc|Age error}}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* {{tl|time interval}} • This template supports all age/duration calculations and provides more options such as abbreviating or omitting units.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;{{#ifeq:{{SUBPAGENAME}}|sandbox | |&lt;br /&gt;
&amp;lt;!-- Categories below this line, please; interwikis at Wikidata --&amp;gt;&lt;br /&gt;
[[Category:Modules that add a tracking category]]&lt;br /&gt;
&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caleb Cooper</name></author>
	</entry>
</feed>