1
我試圖計算2個自定義格式時間戳之間的時間差,但它總是返回「0」。這裏是我的代碼:2個自定義格式時間之間的PHP時間差
$date1 = "01.02.2015 - 19:12";
$date2 = "01.02.2015 - 19:15";
//Convert them to timestamps.
$date1Timestamp = strtotime($date1);
$date2Timestamp = strtotime($date2);
//Calculate the difference in minutes
$difference = echo round(abs($date2Timestamp - $date1Timestamp)/60);
echo $difference;
使用[DateTime:createFromFormat()](http://nl1.php.net/manual/en/datetime.createfromformat.php),因爲這是非標準格式;那麼你可以使用[diff()](http://nl1.php.net/manual/en/datetime.diff.php)方法獲得差異 –
謝謝,不知道這個 – ylm