dateDiffを照会した時刻と現在の時刻を秒単位で変換した後、DateTimeを変換したいと思います。それ、どうやったら出来るの?私は現在、それをhh:mm:ssとしています。DateTimeからの総秒数の取得
$row = mysqli_fetch_array($sql, MYSQL_ASSOC);
$statusTime = $row['date'];
$dteStart = new DateTime($statusTime);
$dteEnd = new DateTime($currentTime);
$dteDiff = $dteStart->diff($dteEnd);
echo $dteDiff->format('%H:%I:%S');
DateInterval :: format()メソッドが引き継が再計算しません。タイムストリングや日付セグメントのポイント。これは、「1か月と4日」から「1か月と1日」のいずれかと解釈される「32日」のような値をオーバーフローさせることができないためです。 –