Start Date: 2015-11-15 11:40:44pm
End Date: 2015-11-22 10:50:88am
現在我需要找到以下形式這兩者之間的區別的兩個日期時間:
0 years, 0 months, 7 days, 22 hours, 44 mints, 35 sec
我怎樣才能做到這一點在PHP?
我已經嘗試:
$strStart = date('Y-m-d h:i:s', time() - 3600);
$strEnd = '2015-11-22 02:45:25';
$dteStart = new DateTime($strStart);
$dteEnd = new DateTime($strEnd);
$dteDiff = $dteStart->diff($dteEnd);
echo $dteDiff->format("%H:%I:%S");
輸出:22:53:58
輸出不能完全顯示。
你嘗試過什麼?至少嘗試一些php的日期時間函數,如果失敗了,我們可以幫助你解決失敗的代碼。 – Terradon