|
|
(20 révisions intermédiaires par 8 utilisateurs non affichées) |
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 !}}</includeonly><noinclude>{{Documentation modèle}} | + | <includeonly>{{ safesubst:#if: {{{1|}}} |
− | 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.
| + | | {{ safesubst:#switch: {{ safesubst:lc: {{{1}}} }} |
| + | | janvier | janv. | jan | january = 1 |
| + | | février | févr. | fév | fevrier | fev | february | feb = 2 |
| + | | mars | mar | march = 3 |
| + | | avril | avr. | avr | april | apr = 4 |
| + | | mai | may = 5 |
| + | | juin | jun | june = 6 |
| + | | juillet | juill. | jul | july = 7 |
| + | | août | aoû | aout | aou | august | aug = 8 |
| + | | septembre | sept. | sep | september = 9 |
| + | | octobre | oct. | oct | october = 10 |
| + | | novembre | nov. | nov | november = 11 |
| + | | décembre | déc. | déc | decembre | dec | december = 12 |
| + | | #default = {{ safesubst:#ifexpr: ( {{{1}}} ) >= 0 |
| + | | {{ safesubst:#expr: ( ( ( 10.5 + ( {{{1}}} ) ) round 0 ) mod 12 ) + 1 }} |
| + | | {{ safesubst:#ifexpr: ( ( {{{1}}} ) round 0 ) = ( {{{1}}} ) |
| + | | {{ safesubst:#expr: 12 + ( ( {{{1}}} ) mod 12 ) }} |
| + | | {{ safesubst:#expr: 12 - ( ( ( .5 - ( {{{1}}} ) ) round 0 ) mod 12 ) }} |
| + | }} |
| + | }} |
| + | }} |
| + | | <strong class="error">Erreur MONTHNUMBER : paramètre ''mois'' manquant</strong> |
| + | }}</includeonly><noinclude><!-- |
| | | |
− | ; Syntaxe <nowiki>:</nowiki>
| + | Pour limiter le nombre de changements de cette page merci de placer les |
− | : <tt><nowiki>{{</nowiki>MONTHNUMBER|</tt>''month''<tt>}}</tt>
| + | métadonnées (catégories, interwikis) concernant ce modèle dans une |
− | * Lé ''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).
| + | section <includeonly> de sa sous-page de documentation, plutôt qu'ici. |
| | | |
− | ; Exemples pour tous les numéros de mois standards <nowiki>:</nowiki>
| + | -->{{nobots}}{{Documentation}}</noinclude> |
− | : <tt><nowiki>{{MONTHNUMBER|1}}</nowiki></tt> retourne {{MONTHNUMBER|1}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|2}}</nowiki></tt> retourne {{MONTHNUMBER|2}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|3}}</nowiki></tt> retourne {{MONTHNUMBER|3}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|4}}</nowiki></tt> retourne {{MONTHNUMBER|4}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|5}}</nowiki></tt> retourne {{MONTHNUMBER|5}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|6}}</nowiki></tt> retourne {{MONTHNUMBER|6}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|7}}</nowiki></tt> retourne {{MONTHNUMBER|7}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|8}}</nowiki></tt> retourne {{MONTHNUMBER|8}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|9}}</nowiki></tt> retourne {{MONTHNUMBER|9}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|10}}</nowiki></tt> retourne {{MONTHNUMBER|10}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|11}}</nowiki></tt> retourne {{MONTHNUMBER|11}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|12}}</nowiki></tt> retourne {{MONTHNUMBER|12}}
| |
− | | |
− | ; Exemples de mois avec des zéros initiaux superflus <nowiki>:</nowiki>
| |
− | : <tt><nowiki>{{MONTHNUMBER|01}}</nowiki></tt> retourne {{MONTHNUMBER|01}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|02}}</nowiki></tt> retourne {{MONTHNUMBER|02}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|03}}</nowiki></tt> retourne {{MONTHNUMBER|03}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|04}}</nowiki></tt> retourne {{MONTHNUMBER|04}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|05}}</nowiki></tt> retourne {{MONTHNUMBER|05}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|06}}</nowiki></tt> retourne {{MONTHNUMBER|06}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|07}}</nowiki></tt> retourne {{MONTHNUMBER|07}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|08}}</nowiki></tt> retourne {{MONTHNUMBER|08}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|09}}</nowiki></tt> retourne {{MONTHNUMBER|09}}
| |
− | | |
− | ; Exemples de mois avec décimales ou hors de l’intervalle 1 à 12, pour le calcul de dates <nowiki>:</nowiki>
| |
− | : <tt><nowiki>{{MONTHNUMBER|-12}}</nowiki></tt> retourne {{MONTHNUMBER|-12}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|-11}}</nowiki></tt> retourne {{MONTHNUMBER|-11}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|-10}}</nowiki></tt> retourne {{MONTHNUMBER|-10}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|-9}}</nowiki></tt> retourne {{MONTHNUMBER|-9}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|-8}}</nowiki></tt> retourne {{MONTHNUMBER|-8}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|-7}}</nowiki></tt> retourne {{MONTHNUMBER|-7}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|-6}}</nowiki></tt> retourne {{MONTHNUMBER|-6}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|-5}}</nowiki></tt> retourne {{MONTHNUMBER|-5}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|-4}}</nowiki></tt> retourne {{MONTHNUMBER|-4}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|-3}}</nowiki></tt> retourne {{MONTHNUMBER|-3}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|-2}}</nowiki></tt> retourne {{MONTHNUMBER|-2}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|-1}}</nowiki></tt> retourne {{MONTHNUMBER|-1}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|-0.9999}}</nowiki></tt> retourne {{MONTHNUMBER|-0.9999}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|-0.5}}</nowiki></tt> retourne {{MONTHNUMBER|-0.5}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|-0.0001}}</nowiki></tt> retourne {{MONTHNUMBER|-0.0001}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|0}}</nowiki></tt> retourne {{MONTHNUMBER|0}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|0.0001}}</nowiki></tt> retourne {{MONTHNUMBER|0.0001}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|0.5}}</nowiki></tt> retourne {{MONTHNUMBER|0}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|0.9999}}</nowiki></tt> retourne {{MONTHNUMBER|0.9999}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|12.0001}}</nowiki></tt> retourne {{MONTHNUMBER|12.0001}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|12.5}}</nowiki></tt> retourne {{MONTHNUMBER|12.5}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|12.9999}}</nowiki></tt> retourne {{MONTHNUMBER|12.9999}}
| |
− | : <tt><nowiki>{{MONTHNUMBER|13}}</nowiki></tt> retourne {{MONTHNUMBER|13}}
| |
− | | |
− | ; Voir aussi <nowiki>:</nowiki>
| |
− | : [[Modèle:MONTHNUMBER]]
| |
− | | |
− | [[Catégorie:Modèle calculant une date|MONTHNUMBER]]
| |
− | | |
− | [[en:Template:MONTHNUMBER]]
| |
− | </noinclude> | |