Может кто-нибудь исправить ошибку в моем скрипте, чтобы вычислить количество дней между двумя датами.Даты вводятся через форму, информация о переменной выглядит следующим образом:
[departon] => Array ( [0] => 1 [1] => June [2] => 2011 )
[returnon] => Array ( [0] => 31 [1] => June [2] => 2011 )
Я написал код для вычисления этих дат, но он не рассчитывает день, он просто выводит 0.
<?php
$first_date = mktime(12, 0, 0, $_POST['departon'][1], $_POST['departon'][0], $_POST['departon'][2]);
$second_date = mktime(12, 0, 0, $_POST['returnon'][1], $_POST['returnon'][0], $_POST['returnon'][2]);
$days = $second_date-$first_date;
echo floor($days/60/60/24) . " days";
?>
Помощь будет высоко ценится.