Modèle:MONTHNUMBER : Différence entre versions

De Lagny-sur-Marne Wiki
Aller à : navigation, rechercher
m (typo dans l'aide)
m
Ligne 1 : Ligne 1 :
<includeonly>{{#if:{{{1|}}}|{{#switch:{{lc:{{{1}}}}}|janvier|jan|january=1|février|fév|fevrier|fev|february|feb=2|mars|mar|march=3|avril|avr|april|apr=4|mai|may=5|juin|jun|june=6|juillet|jul|july=7|août|aoû|aout|aou|august|aug=8|septembre|sep|september=9|octobre|oct|october=10|novembre|nov|november=11|décembre|déc|decembre|dec|december=12|{{#ifexpr:{{{1}}}<0|{{#ifexpr:(({{{1}}})round 0)!=({{{1}}})|{{#expr:12-(((0.5-({{{1}}}))round 0)mod 12)}}|{{#expr:12-(((11.5-({{{1}}}))round 0)mod 12)}}}}|{{#expr:(((10.5+{{{1}}})round 0)mod 12)+1}}}}}}|Paramètre 1=''month'' requis&nbsp;!}}</includeonly><noinclude>{{Documentation modèle}}
+
<includeonly>{{#if:{{{1|}}}|{{#switch:{{lc:{{{1}}}}}|janvier|jan|january=1|février|fév|fevrier|fev|february|feb=2|mars|mar|march=3|avril|avr|april|apr=4|mai|may=5|juin|jun|june=6|juillet|jul|july=7|août|aoû|aout|aou|august|aug=8|septembre|sep|september=9|octobre|oct|october=10|novembre|nov|november=11|décembre|déc|decembre|dec|december=12|{{#ifexpr:{{{1}}}<0|{{#ifexpr:(({{{1}}})round 0)!=({{{1}}})|{{#expr:12-(((0.5-({{{1}}}))round 0)mod 12)}}|{{#expr:12-(((11.5-({{{1}}}))round 0)mod 12)}}}}|{{#expr:(((10.5+{{{1}}})round 0)mod 12)+1}}}}}}|Paramètre 1=''month'' requis&nbsp;!}}</includeonly><noinclude><!--
 +
  NE PAS insérer de blanc ou de saut de ligne dans la ligne précédente, sinon cela fausse les résultats !
 +
-->{{Documentation modèle}}
 +
 
 
Ce modèle retourne le numéro cyclique de mois (entre 1 et 12) pour le mois dont un numéro quelconque est donné en paramètre. Alternativement, on peut donner le mois par son nom (en français avec ou sans accent, ou en anglais, en capitales ou minuscules, complet ou abrégé sur 3 lettres). Il sera utilisé pour effectuer des tests de valeur ou dans des calculs de date plus complexes.
 
Ce modèle retourne le numéro cyclique de mois (entre 1 et 12) pour le mois dont un numéro quelconque est donné en paramètre. Alternativement, on peut donner le mois par son nom (en français avec ou sans accent, ou en anglais, en capitales ou minuscules, complet ou abrégé sur 3 lettres). Il sera utilisé pour effectuer des tests de valeur ou dans des calculs de date plus complexes.
  
Ligne 7 : Ligne 10 :
  
 
; Exemples pour tous les noms de mois standards en français&nbsp;<nowiki>:</nowiki>
 
; Exemples pour tous les noms de mois standards en français&nbsp;<nowiki>:</nowiki>
: <tt><nowiki>{{MONTHNUMBER|janvier}}</nowiki></tt> retourne {{{{PAGENAME}}|janvier}}
+
* <tt><nowiki>{{MONTHNUMBER|janvier}}</nowiki></tt> retourne "{{{{PAGENAME}}|janvier}}".
: <tt><nowiki>{{MONTHNUMBER|février}}</nowiki></tt> retourne {{{{PAGENAME}}|février}}
+
* <tt><nowiki>{{MONTHNUMBER|février}}</nowiki></tt> retourne "{{{{PAGENAME}}|février}}".
: <tt><nowiki>{{MONTHNUMBER|mars}}</nowiki></tt> retourne {{{{PAGENAME}}|mars}}
+
* <tt><nowiki>{{MONTHNUMBER|mars}}</nowiki></tt> retourne "{{{{PAGENAME}}|mars}}".
: <tt><nowiki>{{MONTHNUMBER|avril}}</nowiki></tt> retourne {{{{PAGENAME}}|avril}}
+
* <tt><nowiki>{{MONTHNUMBER|avril}}</nowiki></tt> retourne "{{{{PAGENAME}}|avril}}".
: <tt><nowiki>{{MONTHNUMBER|mai}}</nowiki></tt> retourne {{{{PAGENAME}}|mai}}
+
* <tt><nowiki>{{MONTHNUMBER|mai}}</nowiki></tt> retourne "{{{{PAGENAME}}|mai}}".
: <tt><nowiki>{{MONTHNUMBER|juin}}</nowiki></tt> retourne {{{{PAGENAME}}|juin}}
+
* <tt><nowiki>{{MONTHNUMBER|juin}}</nowiki></tt> retourne "{{{{PAGENAME}}|juin}}".
: <tt><nowiki>{{MONTHNUMBER|juillet}}</nowiki></tt> retourne {{{{PAGENAME}}|juillet}}
+
* <tt><nowiki>{{MONTHNUMBER|juillet}}</nowiki></tt> retourne "{{{{PAGENAME}}|juillet}}".
: <tt><nowiki>{{MONTHNUMBER|août}}</nowiki></tt> retourne {{{{PAGENAME}}|août}}
+
* <tt><nowiki>{{MONTHNUMBER|août}}</nowiki></tt> retourne "{{{{PAGENAME}}|août}}".
: <tt><nowiki>{{MONTHNUMBER|septembre}}</nowiki></tt> retourne {{{{PAGENAME}}|septembre}}
+
* <tt><nowiki>{{MONTHNUMBER|septembre}}</nowiki></tt> retourne "{{{{PAGENAME}}|septembre}}".
: <tt><nowiki>{{MONTHNUMBER|octobre}}</nowiki></tt> retourne {{{{PAGENAME}}|octobre}}
+
* <tt><nowiki>{{MONTHNUMBER|octobre}}</nowiki></tt> retourne "{{{{PAGENAME}}|octobre}}".
: <tt><nowiki>{{MONTHNUMBER|novembre}}</nowiki></tt> retourne {{{{PAGENAME}}|novembre}}
+
* <tt><nowiki>{{MONTHNUMBER|novembre}}</nowiki></tt> retourne "{{{{PAGENAME}}|novembre}}".
: <tt><nowiki>{{MONTHNUMBER|décembre}}</nowiki></tt> retourne {{{{PAGENAME}}|décembre}}
+
* <tt><nowiki>{{MONTHNUMBER|décembre}}</nowiki></tt> retourne "{{{{PAGENAME}}|décembre}}".
  
 
; Exemples pour tous les noms de mois abrégés en français&nbsp;<nowiki>:</nowiki>
 
; Exemples pour tous les noms de mois abrégés en français&nbsp;<nowiki>:</nowiki>
: <tt><nowiki>{{MONTHNUMBER|jan}}</nowiki></tt> retourne {{{{PAGENAME}}|jan}}
+
* <tt><nowiki>{{MONTHNUMBER|jan}}</nowiki></tt> retourne "{{{{PAGENAME}}|jan}}".
: <tt><nowiki>{{MONTHNUMBER|fév}}</nowiki></tt> retourne {{{{PAGENAME}}|fév}}
+
* <tt><nowiki>{{MONTHNUMBER|fév}}</nowiki></tt> retourne "{{{{PAGENAME}}|fév}}".
: <tt><nowiki>{{MONTHNUMBER|mar}}</nowiki></tt> retourne {{{{PAGENAME}}|mar}}
+
* <tt><nowiki>{{MONTHNUMBER|mar}}</nowiki></tt> retourne "{{{{PAGENAME}}|mar}}".
: <tt><nowiki>{{MONTHNUMBER|avr}}</nowiki></tt> retourne {{{{PAGENAME}}|avr}}
+
* <tt><nowiki>{{MONTHNUMBER|avr}}</nowiki></tt> retourne "{{{{PAGENAME}}|avr}}".
: <tt><nowiki>{{MONTHNUMBER|mai}}</nowiki></tt> retourne {{{{PAGENAME}}|mai}}
+
* <tt><nowiki>{{MONTHNUMBER|mai}}</nowiki></tt> retourne "{{{{PAGENAME}}|mai}}".
: <tt><nowiki>{{MONTHNUMBER|jun}}</nowiki></tt> retourne {{{{PAGENAME}}|jun}}
+
* <tt><nowiki>{{MONTHNUMBER|jun}}</nowiki></tt> retourne "{{{{PAGENAME}}|jun}}".
: <tt><nowiki>{{MONTHNUMBER|jul}}</nowiki></tt> retourne {{{{PAGENAME}}|jul}}
+
* <tt><nowiki>{{MONTHNUMBER|jul}}</nowiki></tt> retourne "{{{{PAGENAME}}|jul}}".
: <tt><nowiki>{{MONTHNUMBER|aoû}}</nowiki></tt> retourne {{{{PAGENAME}}|aoû}}
+
* <tt><nowiki>{{MONTHNUMBER|aoû}}</nowiki></tt> retourne "{{{{PAGENAME}}|aoû}}".
: <tt><nowiki>{{MONTHNUMBER|sep}}</nowiki></tt> retourne {{{{PAGENAME}}|sep}}
+
* <tt><nowiki>{{MONTHNUMBER|sep}}</nowiki></tt> retourne "{{{{PAGENAME}}|sep}}".
: <tt><nowiki>{{MONTHNUMBER|oct}}</nowiki></tt> retourne {{{{PAGENAME}}|oct}}
+
* <tt><nowiki>{{MONTHNUMBER|oct}}</nowiki></tt> retourne "{{{{PAGENAME}}|oct}}".
: <tt><nowiki>{{MONTHNUMBER|nov}}</nowiki></tt> retourne {{{{PAGENAME}}|nov}}
+
* <tt><nowiki>{{MONTHNUMBER|nov}}</nowiki></tt> retourne "{{{{PAGENAME}}|nov}}".
: <tt><nowiki>{{MONTHNUMBER|déc}}</nowiki></tt> retourne {{{{PAGENAME}}|déc}}
+
* <tt><nowiki>{{MONTHNUMBER|déc}}</nowiki></tt> retourne "{{{{PAGENAME}}|déc}}".
  
 
; Exemples pour tous les noms de mois standards en anglais&nbsp;<nowiki>:</nowiki>
 
; Exemples pour tous les noms de mois standards en anglais&nbsp;<nowiki>:</nowiki>
: <tt><nowiki>{{MONTHNUMBER|january}}</nowiki></tt> retourne {{{{PAGENAME}}|january}}
+
* <tt><nowiki>{{MONTHNUMBER|january}}</nowiki></tt> retourne "{{{{PAGENAME}}|january}}".
: <tt><nowiki>{{MONTHNUMBER|february}}</nowiki></tt> retourne {{{{PAGENAME}}|february}}
+
* <tt><nowiki>{{MONTHNUMBER|february}}</nowiki></tt> retourne "{{{{PAGENAME}}|february}}".
: <tt><nowiki>{{MONTHNUMBER|march}}</nowiki></tt> retourne {{{{PAGENAME}}|march}}
+
* <tt><nowiki>{{MONTHNUMBER|march}}</nowiki></tt> retourne "{{{{PAGENAME}}|march}}".
: <tt><nowiki>{{MONTHNUMBER|april}}</nowiki></tt> retourne {{{{PAGENAME}}|april}}
+
* <tt><nowiki>{{MONTHNUMBER|april}}</nowiki></tt> retourne "{{{{PAGENAME}}|april}}".
: <tt><nowiki>{{MONTHNUMBER|may}}</nowiki></tt> retourne {{{{PAGENAME}}|may}}
+
* <tt><nowiki>{{MONTHNUMBER|may}}</nowiki></tt> retourne "{{{{PAGENAME}}|may}}".
: <tt><nowiki>{{MONTHNUMBER|june}}</nowiki></tt> retourne {{{{PAGENAME}}|june}}
+
* <tt><nowiki>{{MONTHNUMBER|june}}</nowiki></tt> retourne "{{{{PAGENAME}}|june}}".
: <tt><nowiki>{{MONTHNUMBER|july}}</nowiki></tt> retourne {{{{PAGENAME}}|july}}
+
* <tt><nowiki>{{MONTHNUMBER|july}}</nowiki></tt> retourne "{{{{PAGENAME}}|july}}".
: <tt><nowiki>{{MONTHNUMBER|august}}</nowiki></tt> retourne {{{{PAGENAME}}|august}}
+
* <tt><nowiki>{{MONTHNUMBER|august}}</nowiki></tt> retourne "{{{{PAGENAME}}|august}}".
: <tt><nowiki>{{MONTHNUMBER|september}}</nowiki></tt> retourne {{{{PAGENAME}}|september}}
+
* <tt><nowiki>{{MONTHNUMBER|september}}</nowiki></tt> retourne "{{{{PAGENAME}}|september}}".
: <tt><nowiki>{{MONTHNUMBER|october}}</nowiki></tt> retourne {{{{PAGENAME}}|october}}
+
* <tt><nowiki>{{MONTHNUMBER|october}}</nowiki></tt> retourne "{{{{PAGENAME}}|october}}".
: <tt><nowiki>{{MONTHNUMBER|november}}</nowiki></tt> retourne {{{{PAGENAME}}|november}}
+
* <tt><nowiki>{{MONTHNUMBER|november}}</nowiki></tt> retourne "{{{{PAGENAME}}|november}}".
: <tt><nowiki>{{MONTHNUMBER|december}}</nowiki></tt> retourne {{{{PAGENAME}}|december}}
+
* <tt><nowiki>{{MONTHNUMBER|december}}</nowiki></tt> retourne "{{{{PAGENAME}}|december}}".
  
 
; Exemples pour tous les noms de mois abrégés en anglais&nbsp;<nowiki>:</nowiki>
 
; Exemples pour tous les noms de mois abrégés en anglais&nbsp;<nowiki>:</nowiki>
: <tt><nowiki>{{MONTHNUMBER|jan}}</nowiki></tt> retourne {{{{PAGENAME}}|jan}}
+
* <tt><nowiki>{{MONTHNUMBER|jan}}</nowiki></tt> retourne "{{{{PAGENAME}}|jan}}".
: <tt><nowiki>{{MONTHNUMBER|feb}}</nowiki></tt> retourne {{{{PAGENAME}}|feb}}
+
* <tt><nowiki>{{MONTHNUMBER|feb}}</nowiki></tt> retourne "{{{{PAGENAME}}|feb}}".
: <tt><nowiki>{{MONTHNUMBER|mar}}</nowiki></tt> retourne {{{{PAGENAME}}|mar}}
+
* <tt><nowiki>{{MONTHNUMBER|mar}}</nowiki></tt> retourne "{{{{PAGENAME}}|mar}}".
: <tt><nowiki>{{MONTHNUMBER|apr}}</nowiki></tt> retourne {{{{PAGENAME}}|apr}}
+
* <tt><nowiki>{{MONTHNUMBER|apr}}</nowiki></tt> retourne "{{{{PAGENAME}}|apr}}".
: <tt><nowiki>{{MONTHNUMBER|may}}</nowiki></tt> retourne {{{{PAGENAME}}|may}}
+
* <tt><nowiki>{{MONTHNUMBER|may}}</nowiki></tt> retourne "{{{{PAGENAME}}|may}}".
: <tt><nowiki>{{MONTHNUMBER|jun}}</nowiki></tt> retourne {{{{PAGENAME}}|jun}}
+
* <tt><nowiki>{{MONTHNUMBER|jun}}</nowiki></tt> retourne "{{{{PAGENAME}}|jun}}".
: <tt><nowiki>{{MONTHNUMBER|jul}}</nowiki></tt> retourne {{{{PAGENAME}}|jul}}
+
* <tt><nowiki>{{MONTHNUMBER|jul}}</nowiki></tt> retourne "{{{{PAGENAME}}|jul}}".
: <tt><nowiki>{{MONTHNUMBER|aug}}</nowiki></tt> retourne {{{{PAGENAME}}|aug}}
+
* <tt><nowiki>{{MONTHNUMBER|aug}}</nowiki></tt> retourne "{{{{PAGENAME}}|aug}}".
: <tt><nowiki>{{MONTHNUMBER|sep}}</nowiki></tt> retourne {{{{PAGENAME}}|sep}}
+
* <tt><nowiki>{{MONTHNUMBER|sep}}</nowiki></tt> retourne "{{{{PAGENAME}}|sep}}".
: <tt><nowiki>{{MONTHNUMBER|oct}}</nowiki></tt> retourne {{{{PAGENAME}}|oct}}
+
* <tt><nowiki>{{MONTHNUMBER|oct}}</nowiki></tt> retourne "{{{{PAGENAME}}|oct}}".
: <tt><nowiki>{{MONTHNUMBER|nov}}</nowiki></tt> retourne {{{{PAGENAME}}|nov}}
+
* <tt><nowiki>{{MONTHNUMBER|nov}}</nowiki></tt> retourne "{{{{PAGENAME}}|nov}}".
: <tt><nowiki>{{MONTHNUMBER|dec}}</nowiki></tt> retourne {{{{PAGENAME}}|dec}}
+
* <tt><nowiki>{{MONTHNUMBER|dec}}</nowiki></tt> retourne "{{{{PAGENAME}}|dec}}".
  
 
; Exemples pour tous les numéros de mois standards&nbsp;<nowiki>:</nowiki>
 
; Exemples pour tous les numéros de mois standards&nbsp;<nowiki>:</nowiki>
: <tt><nowiki>{{MONTHNUMBER|1}}</nowiki></tt> retourne {{{{PAGENAME}}|1}}
+
* <tt><nowiki>{{MONTHNUMBER|1}}</nowiki></tt> retourne "{{{{PAGENAME}}|1}}".
: <tt><nowiki>{{MONTHNUMBER|2}}</nowiki></tt> retourne {{{{PAGENAME}}|2}}
+
* <tt><nowiki>{{MONTHNUMBER|2}}</nowiki></tt> retourne "{{{{PAGENAME}}|2}}".
: <tt><nowiki>{{MONTHNUMBER|3}}</nowiki></tt> retourne {{{{PAGENAME}}|3}}
+
* <tt><nowiki>{{MONTHNUMBER|3}}</nowiki></tt> retourne "{{{{PAGENAME}}|3}}".
: <tt><nowiki>{{MONTHNUMBER|4}}</nowiki></tt> retourne {{{{PAGENAME}}|4}}
+
* <tt><nowiki>{{MONTHNUMBER|4}}</nowiki></tt> retourne "{{{{PAGENAME}}|4}}".
: <tt><nowiki>{{MONTHNUMBER|5}}</nowiki></tt> retourne {{{{PAGENAME}}|5}}
+
* <tt><nowiki>{{MONTHNUMBER|5}}</nowiki></tt> retourne "{{{{PAGENAME}}|5}}".
: <tt><nowiki>{{MONTHNUMBER|6}}</nowiki></tt> retourne {{{{PAGENAME}}|6}}
+
* <tt><nowiki>{{MONTHNUMBER|6}}</nowiki></tt> retourne "{{{{PAGENAME}}|6}}".
: <tt><nowiki>{{MONTHNUMBER|7}}</nowiki></tt> retourne {{{{PAGENAME}}|7}}
+
* <tt><nowiki>{{MONTHNUMBER|7}}</nowiki></tt> retourne "{{{{PAGENAME}}|7}}".
: <tt><nowiki>{{MONTHNUMBER|8}}</nowiki></tt> retourne {{{{PAGENAME}}|8}}
+
* <tt><nowiki>{{MONTHNUMBER|8}}</nowiki></tt> retourne "{{{{PAGENAME}}|8}}".
: <tt><nowiki>{{MONTHNUMBER|9}}</nowiki></tt> retourne {{{{PAGENAME}}|9}}
+
* <tt><nowiki>{{MONTHNUMBER|9}}</nowiki></tt> retourne "{{{{PAGENAME}}|9}}".
: <tt><nowiki>{{MONTHNUMBER|10}}</nowiki></tt> retourne {{{{PAGENAME}}|10}}
+
* <tt><nowiki>{{MONTHNUMBER|10}}</nowiki></tt> retourne "{{{{PAGENAME}}|10}}".
: <tt><nowiki>{{MONTHNUMBER|11}}</nowiki></tt> retourne {{{{PAGENAME}}|11}}
+
* <tt><nowiki>{{MONTHNUMBER|11}}</nowiki></tt> retourne "{{{{PAGENAME}}|11}}".
: <tt><nowiki>{{MONTHNUMBER|12}}</nowiki></tt> retourne {{{{PAGENAME}}|12}}
+
* <tt><nowiki>{{MONTHNUMBER|12}}</nowiki></tt> retourne "{{{{PAGENAME}}|12}}".
  
 
; Exemples de mois avec des zéros initiaux superflus&nbsp;<nowiki>:</nowiki>
 
; Exemples de mois avec des zéros initiaux superflus&nbsp;<nowiki>:</nowiki>
: <tt><nowiki>{{MONTHNUMBER|01}}</nowiki></tt> retourne {{{{PAGENAME}}|01}}
+
* <tt><nowiki>{{MONTHNUMBER|01}}</nowiki></tt> retourne "{{{{PAGENAME}}|01}}".
: <tt><nowiki>{{MONTHNUMBER|02}}</nowiki></tt> retourne {{{{PAGENAME}}|02}}
+
* <tt><nowiki>{{MONTHNUMBER|02}}</nowiki></tt> retourne "{{{{PAGENAME}}|02}}".
: <tt><nowiki>{{MONTHNUMBER|03}}</nowiki></tt> retourne {{{{PAGENAME}}|03}}
+
* <tt><nowiki>{{MONTHNUMBER|03}}</nowiki></tt> retourne "{{{{PAGENAME}}|03}}".
: <tt><nowiki>{{MONTHNUMBER|04}}</nowiki></tt> retourne {{{{PAGENAME}}|04}}
+
* <tt><nowiki>{{MONTHNUMBER|04}}</nowiki></tt> retourne "{{{{PAGENAME}}|04}}".
: <tt><nowiki>{{MONTHNUMBER|05}}</nowiki></tt> retourne {{{{PAGENAME}}|05}}
+
* <tt><nowiki>{{MONTHNUMBER|05}}</nowiki></tt> retourne "{{{{PAGENAME}}|05}}".
: <tt><nowiki>{{MONTHNUMBER|06}}</nowiki></tt> retourne {{{{PAGENAME}}|06}}
+
* <tt><nowiki>{{MONTHNUMBER|06}}</nowiki></tt> retourne "{{{{PAGENAME}}|06}}".
: <tt><nowiki>{{MONTHNUMBER|07}}</nowiki></tt> retourne {{{{PAGENAME}}|07}}
+
* <tt><nowiki>{{MONTHNUMBER|07}}</nowiki></tt> retourne "{{{{PAGENAME}}|07}}".
: <tt><nowiki>{{MONTHNUMBER|08}}</nowiki></tt> retourne {{{{PAGENAME}}|08}}
+
* <tt><nowiki>{{MONTHNUMBER|08}}</nowiki></tt> retourne "{{{{PAGENAME}}|08}}".
: <tt><nowiki>{{MONTHNUMBER|09}}</nowiki></tt> retourne {{{{PAGENAME}}|09}}
+
* <tt><nowiki>{{MONTHNUMBER|09}}</nowiki></tt> retourne "{{{{PAGENAME}}|09}}".
  
 
; Exemples de mois avec décimales ou hors de l’intervalle 1 à 12, pour le calcul de dates&nbsp;<nowiki>:</nowiki>
 
; Exemples de mois avec décimales ou hors de l’intervalle 1 à 12, pour le calcul de dates&nbsp;<nowiki>:</nowiki>
: <tt><nowiki>{{MONTHNUMBER|-12}}</nowiki></tt> retourne {{{{PAGENAME}}|-12}}
+
* <tt><nowiki>{{MONTHNUMBER|-12}}</nowiki></tt> retourne "{{{{PAGENAME}}|-12}}".
: <tt><nowiki>{{MONTHNUMBER|-11}}</nowiki></tt> retourne {{{{PAGENAME}}|-11}}
+
* <tt><nowiki>{{MONTHNUMBER|-11}}</nowiki></tt> retourne "{{{{PAGENAME}}|-11}}".
: <tt><nowiki>{{MONTHNUMBER|-10}}</nowiki></tt> retourne {{{{PAGENAME}}|-10}}
+
* <tt><nowiki>{{MONTHNUMBER|-10}}</nowiki></tt> retourne "{{{{PAGENAME}}|-10}}".
: <tt><nowiki>{{MONTHNUMBER|-9}}</nowiki></tt> retourne {{{{PAGENAME}}|-9}}
+
* <tt><nowiki>{{MONTHNUMBER|-9}}</nowiki></tt> retourne "{{{{PAGENAME}}|-9}}".
: <tt><nowiki>{{MONTHNUMBER|-8}}</nowiki></tt> retourne {{{{PAGENAME}}|-8}}
+
* <tt><nowiki>{{MONTHNUMBER|-8}}</nowiki></tt> retourne "{{{{PAGENAME}}|-8}}".
: <tt><nowiki>{{MONTHNUMBER|-7}}</nowiki></tt> retourne {{{{PAGENAME}}|-7}}
+
* <tt><nowiki>{{MONTHNUMBER|-7}}</nowiki></tt> retourne "{{{{PAGENAME}}|-7}}".
: <tt><nowiki>{{MONTHNUMBER|-6}}</nowiki></tt> retourne {{{{PAGENAME}}|-6}}
+
* <tt><nowiki>{{MONTHNUMBER|-6}}</nowiki></tt> retourne "{{{{PAGENAME}}|-6}}".
: <tt><nowiki>{{MONTHNUMBER|-5}}</nowiki></tt> retourne {{{{PAGENAME}}|-5}}
+
* <tt><nowiki>{{MONTHNUMBER|-5}}</nowiki></tt> retourne "{{{{PAGENAME}}|-5}}".
: <tt><nowiki>{{MONTHNUMBER|-4}}</nowiki></tt> retourne {{{{PAGENAME}}|-4}}
+
* <tt><nowiki>{{MONTHNUMBER|-4}}</nowiki></tt> retourne "{{{{PAGENAME}}|-4}}".
: <tt><nowiki>{{MONTHNUMBER|-3}}</nowiki></tt> retourne {{{{PAGENAME}}|-3}}
+
* <tt><nowiki>{{MONTHNUMBER|-3}}</nowiki></tt> retourne "{{{{PAGENAME}}|-3}}".
: <tt><nowiki>{{MONTHNUMBER|-2}}</nowiki></tt> retourne {{{{PAGENAME}}|-2}}
+
* <tt><nowiki>{{MONTHNUMBER|-2}}</nowiki></tt> retourne "{{{{PAGENAME}}|-2}}".
: <tt><nowiki>{{MONTHNUMBER|-1}}</nowiki></tt> retourne {{{{PAGENAME}}|-1}}
+
* <tt><nowiki>{{MONTHNUMBER|-1}}</nowiki></tt> retourne "{{{{PAGENAME}}|-1}}".
: <tt><nowiki>{{MONTHNUMBER|-0.9999}}</nowiki></tt> retourne {{{{PAGENAME}}|-0.9999}}
+
* <tt><nowiki>{{MONTHNUMBER|-0.9999}}</nowiki></tt> retourne "{{{{PAGENAME}}|-0.9999}}".
: <tt><nowiki>{{MONTHNUMBER|-0.5}}</nowiki></tt> retourne {{{{PAGENAME}}|-0.5}}
+
* <tt><nowiki>{{MONTHNUMBER|-0.5}}</nowiki></tt> retourne "{{{{PAGENAME}}|-0.5}}".
: <tt><nowiki>{{MONTHNUMBER|-0.0001}}</nowiki></tt> retourne {{{{PAGENAME}}|-0.0001}}
+
* <tt><nowiki>{{MONTHNUMBER|-0.0001}}</nowiki></tt> retourne "{{{{PAGENAME}}|-0.0001}}".
: <tt><nowiki>{{MONTHNUMBER|0}}</nowiki></tt> retourne {{{{PAGENAME}}|0}}
+
* <tt><nowiki>{{MONTHNUMBER|0}}</nowiki></tt> retourne "{{{{PAGENAME}}|0}}".
: <tt><nowiki>{{MONTHNUMBER|0.0001}}</nowiki></tt> retourne {{{{PAGENAME}}|0.0001}}
+
* <tt><nowiki>{{MONTHNUMBER|0.0001}}</nowiki></tt> retourne "{{{{PAGENAME}}|0.0001}}".
: <tt><nowiki>{{MONTHNUMBER|0.5}}</nowiki></tt> retourne {{{{PAGENAME}}|0}}
+
* <tt><nowiki>{{MONTHNUMBER|0.5}}</nowiki></tt> retourne "{{{{PAGENAME}}|0}}".
: <tt><nowiki>{{MONTHNUMBER|0.9999}}</nowiki></tt> retourne {{{{PAGENAME}}|0.9999}}
+
* <tt><nowiki>{{MONTHNUMBER|0.9999}}</nowiki></tt> retourne "{{{{PAGENAME}}|0.9999}}".
: <tt><nowiki>{{MONTHNUMBER|12.0001}}</nowiki></tt> retourne {{{{PAGENAME}}|12.0001}}
+
* <tt><nowiki>{{MONTHNUMBER|12.0001}}</nowiki></tt> retourne "{{{{PAGENAME}}|12.0001}}".
: <tt><nowiki>{{MONTHNUMBER|12.5}}</nowiki></tt> retourne {{{{PAGENAME}}|12.5}}
+
* <tt><nowiki>{{MONTHNUMBER|12.5}}</nowiki></tt> retourne "{{{{PAGENAME}}|12.5}}".
: <tt><nowiki>{{MONTHNUMBER|12.9999}}</nowiki></tt> retourne {{{{PAGENAME}}|12.9999}}
+
* <tt><nowiki>{{MONTHNUMBER|12.9999}}</nowiki></tt> retourne "{{{{PAGENAME}}|12.9999}}".
: <tt><nowiki>{{MONTHNUMBER|13}}</nowiki></tt> retourne {{{{PAGENAME}}|13}}
+
* <tt><nowiki>{{MONTHNUMBER|13}}</nowiki></tt> retourne "{{{{PAGENAME}}|13}}".
: <tt><nowiki>{{MONTHNUMBER|14}}</nowiki></tt> retourne {{{{PAGENAME}}|14}}
+
* <tt><nowiki>{{MONTHNUMBER|14}}</nowiki></tt> retourne "{{{{PAGENAME}}|14}}".
: <tt><nowiki>{{MONTHNUMBER|24}}</nowiki></tt> retourne {{{{PAGENAME}}|24}}
+
* <tt><nowiki>{{MONTHNUMBER|24}}</nowiki></tt> retourne "{{{{PAGENAME}}|24}}".
: <tt><nowiki>{{MONTHNUMBER|1200}}</nowiki></tt> retourne {{{{PAGENAME}}|1200}}
+
* <tt><nowiki>{{MONTHNUMBER|1200}}</nowiki></tt> retourne "{{{{PAGENAME}}|1200}}".
: <tt><nowiki>{{MONTHNUMBER|1201}}</nowiki></tt> retourne {{{{PAGENAME}}|1201}}
+
* <tt><nowiki>{{MONTHNUMBER|1201}}</nowiki></tt> retourne "{{{{PAGENAME}}|1201}}".
: <tt><nowiki>{{MONTHNUMBER|1212}}</nowiki></tt> retourne {{{{PAGENAME}}|1212}}
+
* <tt><nowiki>{{MONTHNUMBER|1212}}</nowiki></tt> retourne "{{{{PAGENAME}}|1212}}".
  
 
; Exemple de mois avec un nom invalide non reconnu&nbsp;<nowiki>:</nowiki>
 
; Exemple de mois avec un nom invalide non reconnu&nbsp;<nowiki>:</nowiki>
: <tt><nowiki>{{MONTHNUMBER|xxx}}</nowiki></tt> retourne {{{{PAGENAME}}|xxx}}
+
* <tt><nowiki>{{MONTHNUMBER|xxx}}</nowiki></tt> retourne "{{{{PAGENAME}}|xxx}}".
  
 
; Voir aussi&nbsp;<nowiki>:</nowiki>
 
; Voir aussi&nbsp;<nowiki>:</nowiki>
: [[Modèle:MONTHISO]]
+
* [[Modèle:MONTHISO]]
: [[Modèle:MONTHNAME]]
+
* [[Modèle:MONTHNAME]]
: [[Modèle:MONTHABBREV]]
+
* [[Modèle:MONTHABBREV]]
  
 
[[Catégorie:Modèle calculant une date|{{PAGENAME}}]]
 
[[Catégorie:Modèle calculant une date|{{PAGENAME}}]]
[[Catégorie:Modèle utilisant les ParserFunctions|{{PAGENAME}}]]
+
{{Modèle utilisant les ParserFunctions}}
  
 
[[en:Template:MONTHNUMBER]]
 
[[en:Template:MONTHNUMBER]]
 
</noinclude>
 
</noinclude>

Version du 26 avril 2006 à 17:28

Modèle:Documentation modèle

Ce modèle retourne le numéro cyclique de mois (entre 1 et 12) pour le mois dont un numéro quelconque est donné en paramètre. Alternativement, on peut donner le mois par son nom (en français avec ou sans accent, ou en anglais, en capitales ou minuscules, complet ou abrégé sur 3 lettres). Il sera utilisé pour effectuer des tests de valeur ou dans des calculs de date plus complexes.

Syntaxe :
{{MONTHNUMBER|month}}
  • Le mois est interprété modulo 12 (les zéros initaux superflux sont ignorés, les nombres négatifs acceptés, toutesles valeurs non entières sont réduites à l’entier immédiatement inférieur).
Exemples pour tous les noms de mois standards en français :
  • {{MONTHNUMBER|janvier}} retourne "1".
  • {{MONTHNUMBER|février}} retourne "2".
  • {{MONTHNUMBER|mars}} retourne "3".
  • {{MONTHNUMBER|avril}} retourne "4".
  • {{MONTHNUMBER|mai}} retourne "5".
  • {{MONTHNUMBER|juin}} retourne "6".
  • {{MONTHNUMBER|juillet}} retourne "7".
  • {{MONTHNUMBER|août}} retourne "8".
  • {{MONTHNUMBER|septembre}} retourne "9".
  • {{MONTHNUMBER|octobre}} retourne "10".
  • {{MONTHNUMBER|novembre}} retourne "11".
  • {{MONTHNUMBER|décembre}} retourne "12".
Exemples pour tous les noms de mois abrégés en français :
  • {{MONTHNUMBER|jan}} retourne "1".
  • {{MONTHNUMBER|fév}} retourne "2".
  • {{MONTHNUMBER|mar}} retourne "3".
  • {{MONTHNUMBER|avr}} retourne "4".
  • {{MONTHNUMBER|mai}} retourne "5".
  • {{MONTHNUMBER|jun}} retourne "6".
  • {{MONTHNUMBER|jul}} retourne "7".
  • {{MONTHNUMBER|aoû}} retourne "8".
  • {{MONTHNUMBER|sep}} retourne "9".
  • {{MONTHNUMBER|oct}} retourne "10".
  • {{MONTHNUMBER|nov}} retourne "11".
  • {{MONTHNUMBER|déc}} retourne "12".
Exemples pour tous les noms de mois standards en anglais :
  • {{MONTHNUMBER|january}} retourne "1".
  • {{MONTHNUMBER|february}} retourne "2".
  • {{MONTHNUMBER|march}} retourne "3".
  • {{MONTHNUMBER|april}} retourne "4".
  • {{MONTHNUMBER|may}} retourne "5".
  • {{MONTHNUMBER|june}} retourne "6".
  • {{MONTHNUMBER|july}} retourne "7".
  • {{MONTHNUMBER|august}} retourne "8".
  • {{MONTHNUMBER|september}} retourne "9".
  • {{MONTHNUMBER|october}} retourne "10".
  • {{MONTHNUMBER|november}} retourne "11".
  • {{MONTHNUMBER|december}} retourne "12".
Exemples pour tous les noms de mois abrégés en anglais :
  • {{MONTHNUMBER|jan}} retourne "1".
  • {{MONTHNUMBER|feb}} retourne "2".
  • {{MONTHNUMBER|mar}} retourne "3".
  • {{MONTHNUMBER|apr}} retourne "4".
  • {{MONTHNUMBER|may}} retourne "5".
  • {{MONTHNUMBER|jun}} retourne "6".
  • {{MONTHNUMBER|jul}} retourne "7".
  • {{MONTHNUMBER|aug}} retourne "8".
  • {{MONTHNUMBER|sep}} retourne "9".
  • {{MONTHNUMBER|oct}} retourne "10".
  • {{MONTHNUMBER|nov}} retourne "11".
  • {{MONTHNUMBER|dec}} retourne "12".
Exemples pour tous les numéros de mois standards :
  • {{MONTHNUMBER|1}} retourne "1".
  • {{MONTHNUMBER|2}} retourne "2".
  • {{MONTHNUMBER|3}} retourne "3".
  • {{MONTHNUMBER|4}} retourne "4".
  • {{MONTHNUMBER|5}} retourne "5".
  • {{MONTHNUMBER|6}} retourne "6".
  • {{MONTHNUMBER|7}} retourne "7".
  • {{MONTHNUMBER|8}} retourne "8".
  • {{MONTHNUMBER|9}} retourne "9".
  • {{MONTHNUMBER|10}} retourne "10".
  • {{MONTHNUMBER|11}} retourne "11".
  • {{MONTHNUMBER|12}} retourne "12".
Exemples de mois avec des zéros initiaux superflus :
  • {{MONTHNUMBER|01}} retourne "1".
  • {{MONTHNUMBER|02}} retourne "2".
  • {{MONTHNUMBER|03}} retourne "3".
  • {{MONTHNUMBER|04}} retourne "4".
  • {{MONTHNUMBER|05}} retourne "5".
  • {{MONTHNUMBER|06}} retourne "6".
  • {{MONTHNUMBER|07}} retourne "7".
  • {{MONTHNUMBER|08}} retourne "8".
  • {{MONTHNUMBER|09}} retourne "9".
Exemples de mois avec décimales ou hors de l’intervalle 1 à 12, pour le calcul de dates :
  • {{MONTHNUMBER|-12}} retourne "12".
  • {{MONTHNUMBER|-11}} retourne "1".
  • {{MONTHNUMBER|-10}} retourne "2".
  • {{MONTHNUMBER|-9}} retourne "3".
  • {{MONTHNUMBER|-8}} retourne "4".
  • {{MONTHNUMBER|-7}} retourne "5".
  • {{MONTHNUMBER|-6}} retourne "6".
  • {{MONTHNUMBER|-5}} retourne "7".
  • {{MONTHNUMBER|-4}} retourne "8".
  • {{MONTHNUMBER|-3}} retourne "9".
  • {{MONTHNUMBER|-2}} retourne "10".
  • {{MONTHNUMBER|-1}} retourne "11".
  • {{MONTHNUMBER|-0.9999}} retourne "11".
  • {{MONTHNUMBER|-0.5}} retourne "11".
  • {{MONTHNUMBER|-0.0001}} retourne "11".
  • {{MONTHNUMBER|0}} retourne "12".
  • {{MONTHNUMBER|0.0001}} retourne "12".
  • {{MONTHNUMBER|0.5}} retourne "12".
  • {{MONTHNUMBER|0.9999}} retourne "12".
  • {{MONTHNUMBER|12.0001}} retourne "12".
  • {{MONTHNUMBER|12.5}} retourne "12".
  • {{MONTHNUMBER|12.9999}} retourne "12".
  • {{MONTHNUMBER|13}} retourne "1".
  • {{MONTHNUMBER|14}} retourne "2".
  • {{MONTHNUMBER|24}} retourne "12".
  • {{MONTHNUMBER|1200}} retourne "12".
  • {{MONTHNUMBER|1201}} retourne "1".
  • {{MONTHNUMBER|1212}} retourne "12".
Exemple de mois avec un nom invalide non reconnu :
  • {{MONTHNUMBER|xxx}} retourne "Erreur d’expression : mot « xxx » non reconnu.".
Voir aussi :

en:Template:MONTHNUMBER