我正在總計時間如此。將總時間轉換爲秒
$totalTimeDiff = new DateTime("@0");
foreach($dbrecords as $row)
{
$timeDiff = date_diff(... two datetimes from my database ...)
$totalTimeDiff->add($timeDiff);
}
所以$totalTimeDiff
是與所有的加在一起的時間差的總和(所以所有的持續時間的總和)DateTime對象。我怎樣才能在幾秒鐘內獲得總時間?
1.使用'DateInterval',因爲你正在計算一個合適的間隔並且不存儲日期; 2.閱讀它的文檔,以便在幾秒鐘內獲得你的間隔。 – moonwave99
如果我使用date_diff來獲得差異,那我該如何將它轉換爲秒?我沒有在文檔中看到。我只是看到如何從那裏檢索秒。 – muttley91
[只需計算與_now_的區別](http://stackoverflow.com/questions/3176609/calculate-total-seconds-in-php-dateinterval)。 – moonwave99