Diferencia entre revisiones de «MONTHNUMBER/doc»
De La Venciclopedia
m (1 revisión importada) |
mSin resumen de edición |
||
Línea 1: | Línea 1: | ||
{{ | {{subpagina de documentacion}} | ||
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> | <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> | ||
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). | 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). | ||
Línea 99: | Línea 97: | ||
=== Example for invalid month name === | === Example for invalid month name === | ||
: <code><nowiki>{{</nowiki>MONTHNUMBER<nowiki>|xx}}</nowiki></code> returns {{MONTHNUMBER|xx}} | : <code><nowiki>{{</nowiki>MONTHNUMBER<nowiki>|xx}}</nowiki></code> returns {{MONTHNUMBER|xx}} | ||
<includeonly>{{Sandbox other|| | <includeonly>{{Sandbox other|| | ||
<!-- ADD CATEGORIES BELOW THIS LINE --> | <!-- ADD CATEGORIES BELOW THIS LINE --> | ||
[[ | [[Categoría:Venciclopedia:Plantillas de fecha, hora y calendarios|{{PAGENAME}}]] | ||
}}</includeonly> | }}</includeonly> |
Revisión del 06:38 3 oct 2020
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).
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).
Examples for all standard English month names
{{MONTHNUMBER|january}}
returns Error en la expresión: no se reconoce la palabra «january».{{MONTHNUMBER|february}}
returns Error en la expresión: no se reconoce la palabra «february».{{MONTHNUMBER|march}}
returns Error en la expresión: no se reconoce la palabra «march».{{MONTHNUMBER|april}}
returns Error en la expresión: no se reconoce la palabra «april».{{MONTHNUMBER|may}}
returns 5{{MONTHNUMBER|june}}
returns Error en la expresión: no se reconoce la palabra «june».{{MONTHNUMBER|july}}
returns Error en la expresión: no se reconoce la palabra «july».{{MONTHNUMBER|august}}
returns Error en la expresión: no se reconoce la palabra «august».{{MONTHNUMBER|september}}
returns Error en la expresión: no se reconoce la palabra «september».{{MONTHNUMBER|october}}
returns Error en la expresión: no se reconoce la palabra «october».{{MONTHNUMBER|november}}
returns Error en la expresión: no se reconoce la palabra «november».{{MONTHNUMBER|december}}
returns Error en la expresión: no se reconoce la palabra «december».
Examples for all abbreviated English month names
{{MONTHNUMBER|jan}}
returns Error en la expresión: no se reconoce la palabra «jan».{{MONTHNUMBER|feb}}
returns 2{{MONTHNUMBER|mar}}
returns 3{{MONTHNUMBER|apr}}
returns Error en la expresión: no se reconoce la palabra «apr».{{MONTHNUMBER|may}}
returns 5{{MONTHNUMBER|jun}}
returns 6{{MONTHNUMBER|jul}}
returns 7{{MONTHNUMBER|aug}}
returns Error en la expresión: no se reconoce la palabra «aug».{{MONTHNUMBER|sep}}
returns 9{{MONTHNUMBER|oct}}
returns 10{{MONTHNUMBER|nov}}
returns 11{{MONTHNUMBER|dec}}
returns Error en la expresión: no se reconoce la palabra «dec».
Examples for all standard month numbers
{{MONTHNUMBER|1}}
returns 1{{MONTHNUMBER|2}}
returns 2{{MONTHNUMBER|3}}
returns 3{{MONTHNUMBER|4}}
returns 4{{MONTHNUMBER|5}}
returns 5{{MONTHNUMBER|6}}
returns 6{{MONTHNUMBER|7}}
returns 7{{MONTHNUMBER|8}}
returns 8{{MONTHNUMBER|9}}
returns 9{{MONTHNUMBER|10}}
returns 10{{MONTHNUMBER|11}}
returns 11{{MONTHNUMBER|12}}
returns 12
Examples for month numbers with extra leading zero
{{MONTHNUMBER|01}}
returns 1{{MONTHNUMBER|02}}
returns 2{{MONTHNUMBER|03}}
returns 3{{MONTHNUMBER|04}}
returns 4{{MONTHNUMBER|05}}
returns 5{{MONTHNUMBER|06}}
returns 6{{MONTHNUMBER|07}}
returns 7{{MONTHNUMBER|08}}
returns 8{{MONTHNUMBER|09}}
returns 9
Examples for month number underflows and overflows, from computed values
{{MONTHNUMBER|-1200}}
returns 12{{MONTHNUMBER|-1201}}
returns 11{{MONTHNUMBER|-1212}}
returns 12{{MONTHNUMBER|-12}}
returns 12{{MONTHNUMBER|-11}}
returns 1{{MONTHNUMBER|-10}}
returns 2{{MONTHNUMBER|-9}}
returns 3{{MONTHNUMBER|-8}}
returns 4{{MONTHNUMBER|-7}}
returns 5{{MONTHNUMBER|-6}}
returns 6{{MONTHNUMBER|-5}}
returns 7{{MONTHNUMBER|-4}}
returns 8{{MONTHNUMBER|-3}}
returns 9{{MONTHNUMBER|-2}}
returns 10{{MONTHNUMBER|-1}}
returns 11{{MONTHNUMBER|-0.9999}}
returns 11{{MONTHNUMBER|-0.5}}
returns 11{{MONTHNUMBER|-0.0001}}
returns 11{{MONTHNUMBER|0}}
returns 12{{MONTHNUMBER|0.0001}}
returns 12{{MONTHNUMBER|0.5}}
returns 12{{MONTHNUMBER|0.9999}}
returns 12{{MONTHNUMBER|12.0001}}
returns 12{{MONTHNUMBER|12.5}}
returns 12{{MONTHNUMBER|12.9999}}
returns 12{{MONTHNUMBER|13}}
returns 1{{MONTHNUMBER|14}}
returns 2{{MONTHNUMBER|24}}
returns 12{{MONTHNUMBER|1200}}
returns 12{{MONTHNUMBER|1201}}
returns 1{{MONTHNUMBER|1212}}
returns 12
Example for invalid month name
{{MONTHNUMBER|xx}}
returns Error en la expresión: no se reconoce la palabra «xx».