我試圖找出如何我可以存儲在我們的數據庫中兩個日期時間字符串,並將其轉換爲HH的時間格式的區別: MM:SS。碳差異兩個日期之間:mm:ss格式
我看着diffForHumans
,但確實給出了我想要的格式,並返回諸如after
,ago
等的東西;這是有用的,但不是爲了我想要做的。
持續時間絕不會跨越數日,只有一對夫婦小時最大。
$startTime = Carbon::parse($this->start_time);
$finishTime = Carbon::parse($this->finish_time);
$totalDuration = $finishTime->diffForHumans($startTime);
dd($totalDuration);
// Have: "21 seconds after"
// Want: 00:00:21
fyi, '$ totalDuration = $ finishTime-> diffForHumans($ startTime,true); DD($ totalDuration);' 應該返回 「21世紀秒」。我知道還是不是你要找的格式,但是這是你如何刪除喜歡的東西「後」和「前」,在你的問題中引用。 – willjohnathan