Transformer des secondes en heures
février6
Dans les calculs de date on a souvent besoin de transformer les secondes en heures… voici une petite fonction simple permettant de le faire :
function secondetoheure ($temps)
{
$heures = floor ($temps / 3600);
$minutes = floor(($temps - ($heures * 3600)) / 60);
if ($minutes < 10)
{
$minutes = "0".$minutes;
}
$secondes = $temps - ($heures * 3600) - ($minutes * 60);
if ($secondes < 10)
{
$secondes = "0".$secondes;
}
if ($heures < 10)
{
$heures = "0".$heures;
}
return $heures.':'.$minutes.':'.$secondes;
}