1
Я пытаюсь вычислить разницу во времени между двумя временными метками произвольного формата, но всегда возвращает «0». Вот мой код:Разница во времени PHP между 2 раза в произвольном формате
$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