Transformer des secondes en format min:sec
Je voudrai changer une durée en seconde en min:sec,
ex: de la valeur $start 9 je voudrai arriver à 00:09
voici le template:
Code:
1 2 3 4 5
|
<xsl:variable name="heures" select="floor($start div 3600)"/>
<xsl:variable name="minutes" select="floor(($start - $heures * 3600) div 60)"/>
<xsl:variable name="secondes" select="floor($start mod 60)"/>
<xsl:value-of select="concat(format-number($minutes, '00'), ':', format-number($secondes, '00'))"/> |
le pb c'est que le value-of select me renvoie 0:9