PHP 秒数を時:分:秒に変換
秒数を時:分:秒に変換します。PHPの関数などはないので、作るしかありません。。。
サンプルコードです。
//183458秒を50:57:38に変換 //秒を時:分:秒に変更 $seconds = 183458; $time = s2h($seconds); // timeは 50:57:38 function s2h($seconds) { $hours = floor($seconds / 3600); $minutes = floor(($seconds / 60) % 60); $seconds = $seconds % 60; $hms = sprintf("%02d:%02d:%02d", $hours, $minutes, $seconds); return $hms; }