bonjour,
voilà en fait je suis en train de créer une fonction ayant pour but de retourner un chaine en temps complet à partir de secondes:
30 => return 30 sec
60 => return 1mn
3600 => return 1h
3700 => return 1h, 1mn, 40 sec
Ainsi de suite..
Mais le probleme c´est que avec les gros chiffres sa fonctionne mal, auriez vous une idée, car je suis perdu dans tous ces calculs moi!
$p3 = 0;
if($tps < 60)
$temps = $tps;
elseif($tps == 60)
$temps = 1 .´"´;
else{
//Division
$p1 = floor($tps / 60); // Minutes
$p2 = ($tps % 60); // Secondes
if($p2 > 59){ // Plus de 60 secondes!
$Tmin = floor($p2 / 60); // Minutes
$Tsec = ($p2 % 60); // Secondes
$p2 = $Tsec - ($Tmin * 60);
$p1 = $p1 + $Tmin;
}
if($p1 > 59){
$Theure = floor($p1 / 60);
$Tmin = ($p1 % 60);
$p1 = ($p1 + $Tmin) - ($Theure * 60);
$p3 = $Theure;
}
return $p3 .´|´. $p1 .´|´.$p2;
}
___________________________
Voilà, mais c´est encore sous forme de test ^^ donc bon !!
Merci beaucoup