Differenze tra le versioni di "Template:Time"
Da Bamboomt2Wiki.
m |
|||
| Riga 2: | Riga 2: | ||
{{#vardefine: totale_secondi | {{{1|0}}} }} | {{#vardefine: totale_secondi | {{{1|0}}} }} | ||
{{#vardefine: ore | {{#expr: floor({{#var: totale_secondi}} / 3600)}} }} | {{#vardefine: ore | {{#expr: floor({{#var: totale_secondi}} / 3600)}} }} | ||
| − | {{#vardefine: | + | {{#vardefine: minuti_totali | {{#expr: floor({{#var: totale_secondi}} / 60)}} }} |
| + | {{#vardefine: minuti_parziali | {{#expr: {{#var: minuti_totali}} mod 60}} }} | ||
{{#vardefine: secondi | {{#expr: {{#var: totale_secondi}} mod 60}} }} | {{#vardefine: secondi | {{#expr: {{#var: totale_secondi}} mod 60}} }} | ||
{{#ifexpr: {{#var: totale_secondi}} >= 3600 | {{#ifexpr: {{#var: totale_secondi}} >= 3600 | ||
| − | | {{# | + | |{{#ifexpr: {{#var: ore}} > 0 |{{#var: ore}} {{#ifexpr: {{#var: ore}} = 1|ora|ore}} }} |
| − | {{# | + | {{#ifexpr: {{#var: minuti_parziali}} > 0 | {{#var: minuti_parziali}} {{#ifexpr: {{#var: minuti_parziali}} = 1|minuto|minuti}} }} |
| − | {{# | + | {{#ifexpr: {{#var: secondi}} > 0 | {{#var: secondi}} {{#ifexpr: {{#var: secondi}} = 1|secondo|secondi}} }}|{{#ifexpr: {{#var: minuti_totali}} > 0 |{{#var: minuti_totali}} {{#ifexpr: {{#var: minuti_totali}} = 1|minuto|minuti}} }} |
| − | | {{# | + | {{#ifexpr: {{#var: secondi}} > 0 | {{#var: secondi}} {{#ifexpr: {{#var: secondi}} = 1|secondo|secondi}} }} |
| − | {{# | ||
}}</includeonly> | }}</includeonly> | ||
<noinclude> | <noinclude> | ||
'''Accetta un solo parametro che rappresenta il tempo in secondi e restituisce una stringa del tipo:''' "60 minuti (1 ora)" | '''Accetta un solo parametro che rappresenta il tempo in secondi e restituisce una stringa del tipo:''' "60 minuti (1 ora)" | ||
</noinclude> | </noinclude> | ||
Versione delle 23:57, 30 giu 2025
Accetta un solo parametro che rappresenta il tempo in secondi e restituisce una stringa del tipo: "60 minuti (1 ora)"
