Template:MC/MONTHNUMBER
Template page
More actions
Template documentation (for the above template, sometimes hidden or invisible) [view] [edit] [history] [refresh]
Template:Documentation header This template returns the cyclic integer month number (between 1 and 12) of the month whose real number is in parameter. Alternatively, the month can be given with its English name (complete or abbreviated to 3 characters, with capitals or small letters).
Usage
Does not play nicely with "subst:"
- Syntax:
{{MONTHNUMBER|month}}
- The month value is interpreted modulo 12 (extra leading zeroes are ignored, negative numbers are accepted, all numbers are rounded to floor).
- If the month name is unspecified, it defaults to the current month.
- Examples for all standard English month names:
{{MONTHNUMBER|january}}returns Template:MONTHNUMBER{{MONTHNUMBER|february}}returns Template:MONTHNUMBER{{MONTHNUMBER|march}}returns Template:MONTHNUMBER{{MONTHNUMBER|april}}returns Template:MONTHNUMBER{{MONTHNUMBER|may}}returns Template:MONTHNUMBER{{MONTHNUMBER|june}}returns Template:MONTHNUMBER{{MONTHNUMBER|july}}returns Template:MONTHNUMBER{{MONTHNUMBER|august}}returns Template:MONTHNUMBER{{MONTHNUMBER|september}}returns Template:MONTHNUMBER{{MONTHNUMBER|october}}returns Template:MONTHNUMBER{{MONTHNUMBER|november}}returns Template:MONTHNUMBER{{MONTHNUMBER|december}}returns Template:MONTHNUMBER
- Examples for all abbreviated English month names:
{{MONTHNUMBER|jan}}returns Template:MONTHNUMBER{{MONTHNUMBER|feb}}returns Template:MONTHNUMBER{{MONTHNUMBER|mar}}returns Template:MONTHNUMBER{{MONTHNUMBER|apr}}returns Template:MONTHNUMBER{{MONTHNUMBER|may}}returns Template:MONTHNUMBER{{MONTHNUMBER|jun}}returns Template:MONTHNUMBER{{MONTHNUMBER|jul}}returns Template:MONTHNUMBER{{MONTHNUMBER|aug}}returns Template:MONTHNUMBER{{MONTHNUMBER|sep}}returns Template:MONTHNUMBER{{MONTHNUMBER|oct}}returns Template:MONTHNUMBER{{MONTHNUMBER|nov}}returns Template:MONTHNUMBER{{MONTHNUMBER|dec}}returns Template:MONTHNUMBER
- Examples for all standard month numbers:
{{MONTHNUMBER|1}}returns Template:MONTHNUMBER{{MONTHNUMBER|2}}returns Template:MONTHNUMBER{{MONTHNUMBER|3}}returns Template:MONTHNUMBER{{MONTHNUMBER|4}}returns Template:MONTHNUMBER{{MONTHNUMBER|5}}returns Template:MONTHNUMBER{{MONTHNUMBER|6}}returns Template:MONTHNUMBER{{MONTHNUMBER|7}}returns Template:MONTHNUMBER{{MONTHNUMBER|8}}returns Template:MONTHNUMBER{{MONTHNUMBER|9}}returns Template:MONTHNUMBER{{MONTHNUMBER|10}}returns Template:MONTHNUMBER{{MONTHNUMBER|11}}returns Template:MONTHNUMBER{{MONTHNUMBER|12}}returns Template:MONTHNUMBER
- Examples for month numbers with extra leading zero:
{{MONTHNUMBER|01}}returns Template:MONTHNUMBER{{MONTHNUMBER|02}}returns Template:MONTHNUMBER{{MONTHNUMBER|03}}returns Template:MONTHNUMBER{{MONTHNUMBER|04}}returns Template:MONTHNUMBER{{MONTHNUMBER|05}}returns Template:MONTHNUMBER{{MONTHNUMBER|06}}returns Template:MONTHNUMBER{{MONTHNUMBER|07}}returns Template:MONTHNUMBER{{MONTHNUMBER|08}}returns Template:MONTHNUMBER{{MONTHNUMBER|09}}returns Template:MONTHNUMBER
- Examples for month number underflows and overflows, from computed values:
{{MONTHNUMBER|-1200}}returns Template:MONTHNUMBER{{MONTHNUMBER|-1201}}returns Template:MONTHNUMBER{{MONTHNUMBER|-1212}}returns Template:MONTHNUMBER{{MONTHNUMBER|-12}}returns Template:MONTHNUMBER{{MONTHNUMBER|-11}}returns Template:MONTHNUMBER{{MONTHNUMBER|-10}}returns Template:MONTHNUMBER{{MONTHNUMBER|-9}}returns Template:MONTHNUMBER{{MONTHNUMBER|-8}}returns Template:MONTHNUMBER{{MONTHNUMBER|-7}}returns Template:MONTHNUMBER{{MONTHNUMBER|-6}}returns Template:MONTHNUMBER{{MONTHNUMBER|-5}}returns Template:MONTHNUMBER{{MONTHNUMBER|-4}}returns Template:MONTHNUMBER{{MONTHNUMBER|-3}}returns Template:MONTHNUMBER{{MONTHNUMBER|-2}}returns Template:MONTHNUMBER{{MONTHNUMBER|-1}}returns Template:MONTHNUMBER{{MONTHNUMBER|-0.9999}}returns Template:MONTHNUMBER{{MONTHNUMBER|-0.5}}returns Template:MONTHNUMBER{{MONTHNUMBER|-0.0001}}returns Template:MONTHNUMBER{{MONTHNUMBER|0}}returns Template:MONTHNUMBER{{MONTHNUMBER|0.0001}}returns Template:MONTHNUMBER{{MONTHNUMBER|0.5}}returns Template:MONTHNUMBER{{MONTHNUMBER|0.9999}}returns Template:MONTHNUMBER{{MONTHNUMBER|12.0001}}returns Template:MONTHNUMBER{{MONTHNUMBER|12.5}}returns Template:MONTHNUMBER{{MONTHNUMBER|12.9999}}returns Template:MONTHNUMBER{{MONTHNUMBER|13}}returns Template:MONTHNUMBER{{MONTHNUMBER|14}}returns Template:MONTHNUMBER{{MONTHNUMBER|24}}returns Template:MONTHNUMBER{{MONTHNUMBER|1200}}returns Template:MONTHNUMBER{{MONTHNUMBER|1201}}returns Template:MONTHNUMBER{{MONTHNUMBER|1212}}returns Template:MONTHNUMBER
- Example for invalid month name:
{{MONTHNUMBER|xx}}returns Template:MONTHNUMBER
See also
ja:テンプレート:MONTHNUMBER nl:Sjabloon:MONTHNUMBER ru:Шаблон:MONTHNUMBER
th:แม่แบบ:MONTHNUMBERThe above text is transcluded from Template:MC/MONTHNUMBER/doc; you can change it or view its history.
If you're done making changes, please refresh the text.
Please add categories and interwikis to Template:MC/MONTHNUMBER/doc. (View all subpages of this page.)
If you're done making changes, please refresh the text.
Please add categories and interwikis to Template:MC/MONTHNUMBER/doc. (View all subpages of this page.)