20'C 흐림
서울 강남구
$a = getSeconds('00:00:13');
$b = getSeconds('00:00:19');
$c = getSeconds('01:25:33');
$d = getSeconds('32:15:45');
$result = $a+$b+$c+$d;
echo "총 ".$result." 초<br>";
echo "시간으로 환산하면<br><b>".getTimeFromSeconds($result)."</b>";
// 'HH:mm:ss' 형태의 시간을 초로 환산
function getSeconds($HMS)
{
$tmp = explode(':', $HMS);
$std = mktime(0,0,0,date('n'),date('j'),date('Y'));
$scd = mktime(intval($tmp[0]), intval($tmp[1]), intval($tmp[2]));
return intval($scd-$std);
}
// 초를 'HH:mm:ss' 형태로 환산
function getTimeFromSeconds($seconds)
{
$h = sprintf("%02d", intval($seconds) / 3600);
$tmp = $seconds % 3600;
$m = sprintf("%02d", $tmp / 60);
$s = sprintf("%02d", $tmp % 60);
return $h.':'.$m.':'.$s;
}