oh, and for length...
<?
function sec2time($s) {
$d = intval($s/86400);
$s -= $d*86400;
$h = intval($s/3600);
$s -= $h*3600;
$m = intval($s/60);
$s -= $m*60;
if ($d) $str = $d . ':';
if ($h) $str .= $h . ':';
if ($m) { $str .= str_pad($m,2,'0',STR_PAD_LEFT) . ':'; } else { $str .= "00:"; }
$str .= str_pad($s,2,'0',STR_PAD_LEFT);
return $str;
}
echo sec2time(rand(0,1000));
?>
|