Modèle:MONTHNUMBER : Différence entre versions

De Lagny-sur-Marne Wiki
Aller à : navigation, rechercher
m
m
Ligne 1 : Ligne 1 :
<includeonly>{{#if:{{{1|}}}|{{#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>{{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. Il sera utilisé pour effectuer des tests de valeur ou dansdes 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. Il sera utilisé pour effectuer des tests de valeur ou dansdes calculs de date plus complexes.
  

Version du 23 avril 2006 à 02:37

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. Il sera utilisé pour effectuer des tests de valeur ou dansdes calculs de date plus complexes.

Syntaxe :
{{MONTHNUMBER|month}}
  • 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 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
Voir aussi :
Modèle:MONTHNAMEen:Template:MONTHNUMBER