« Modèle:Heure » : différence entre les versions

De MHWiki
m (Catégorisation)
m (Catégorisation)
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<includeonly><span class="nowrap"><!--
<includeonly><span style="white-space:nowrap;"><!--
-->{{#if: {{{1|}}}
-->{{#if: {{{1|}}}
     | {{#if:{{{alignement|}}}|{{#ifexpr:{{{1}}}<=9|{{0}}}}}}<!--
     | {{#if:{{{alignement|}}}|{{#ifexpr:{{{1}}}<=9|{{0}}}}}}<!--
Ligne 7 : Ligne 7 :
-->{{#if: {{{2|}}}
-->{{#if: {{{2|}}}
     | {{#if:{{{alignement|}}}|{{#ifexpr:{{{2}}}<=9|{{0}}}}}}<!--
     | {{#if:{{{alignement|}}}|{{#ifexpr:{{{2}}}<=9|{{0}}}}}}<!--
     -->{{#expr:{{{2}}}}}<!--
     -->{{padleft:{{#expr:{{{2}}}}}|{{#if:{{{nopad|}}}|0|2}}}}<!--
     -->{{#if: {{{3|}}} {{{durée|}}} {{#if: {{{1|}}} | | oui }}
     -->{{#if: {{{3|}}} {{{durée|}}} {{#if: {{{1|}}} | | oui }}
         | &nbsp;{{abréviation discrète|min|minute{{#ifexpr:{{{2}}}<=1||s}}}}
         | &nbsp;{{abréviation discrète|min|minute{{#ifexpr:{{{2}}}<=1||s}}}}
Ligne 15 : Ligne 15 :
-->{{#if: {{{3|}}}
-->{{#if: {{{3|}}}
     | {{#if:{{{alignement|}}}|{{#ifexpr:{{{3}}}<=9|{{0}}}}}}<!--
     | {{#if:{{{alignement|}}}|{{#ifexpr:{{{3}}}<=9|{{0}}}}}}<!--
     -->{{formatnum:{{#expr:{{{3}}}}}}}&nbsp;{{abréviation discrète|s|seconde{{#ifexpr:{{{3}}}<=1||s}}}}<!--
     -->{{padleft:{{formatnum:{{#expr:{{{3}}}}}}}|{{#if:{{{nopad|}}}|0|2}}}}&nbsp;{{abréviation discrète|s|seconde{{#ifexpr:{{{3}}}<=1||s}}}}<!--
     -->{{#if: {{{4|}}} | &nbsp;{{{4}}} }}
     -->{{#if: {{{4|}}} | &nbsp;{{{4}}} }}
   }}<!--
   }}<!--
Ligne 52 : Ligne 52 :
| {{Heure|3|15}}
| {{Heure|3|15}}
|-
|-
| <code><nowiki>{{Heure|3|15|0}}</nowiki></code>
| <code><nowiki>{{Heure|3|15|durée=oui}}</nowiki></code>
| {{Heure|3|15|0}}
| {{Heure|3|15|durée=oui}}
|-
|-
| <code><nowiki>{{Heure|1|47|32}}</nowiki></code>
| <code><nowiki>{{Heure|4|2|0}}</nowiki></code>
| {{Heure|1|47|32}}
| {{Heure|4|2|0}}
|-
| <code><nowiki>{{Heure|4|2|0|nopad=oui}}</nowiki></code>
| {{Heure|4|2|0|nopad=oui}}
|-
|-
| <code><nowiki>{{Heure||4|33}}</nowiki></code>
| <code><nowiki>{{Heure||4|33}}</nowiki></code>
Ligne 65 : Ligne 68 :
|}
|}


[[Catégorie:Modèles]]</noinclude>
[[Catégorie:Modèles de formatage]]</noinclude>

Dernière version du 11 août 2024 à 07:46

Adapté du modèle Heure de Wikipédia.

Permet d’afficher et de formater correctement une valeur temporelle.

Utilisation[modifier]

Le modèle accepte 3 paramètres anonymes :

  • le premier correspond au nombre d’heures à afficher (laisser vide si on ne souhaite pas afficher d’heure ; définir à 0 si on souhaite explicitement afficher h).
  • le deuxième correspond au nombre de minutes à afficher (laisser vide ou ne pas définir si on ne souhaite pas afficher les minutes ; définir à 0 si on souhaite explicitement afficher 00 min.
  • le troisième correspond au nombre de secondes à afficher (laisser vide ou ne pas définir si on ne souhaite pas afficher les secondes ; définir à 0 si on souhaite explicitement afficher 00 s.

Il est également possible de définir un paramètre nommé fuseau pour spécifier explicitement le fuseau horaire après l’heure.

Exemples[modifier]

Code Résultat
{{Heure|3}} h
{{Heure||30}} 30 min
{{Heure|||45}} 45 s
{{Heure|0|0|45}} h 00 min 45 s
{{Heure|3|15}} h 15
{{Heure|3|15|durée=oui}} h 15 min
{{Heure|4|2|0}} h 02 min 00 s
{{Heure|4|2|0|nopad=oui}} h 2 min 0 s
{{Heure||4|33}} 04 min 33 s
{{Heure|0|47||fuseau=GMT}} h 47 GMT