Potrzebuję obliczyć ile dni minęło od daty ale wychodzą mi jakieś kosmiczne liczby gdzie tkwi błąd ?
Mam tak napisany kod
Kod
// Obliczenie ile dni jest zlecenie w produkcji
$data = '13/04/2014'; //nasza data
$obecna_data = date("d-m-Y"); // pobieranie aktualnej daty
$minelo = (strtotime($obecna_data) - strtotime($data)) / (60*60*24); //obliczanie
$wynik = round("$minelo"); //zaokraglenie do pelnej
echo 'dni '. $wynik;
$data = '13/04/2014'; //nasza data
$obecna_data = date("d-m-Y"); // pobieranie aktualnej daty
$minelo = (strtotime($obecna_data) - strtotime($data)) / (60*60*24); //obliczanie
$wynik = round("$minelo"); //zaokraglenie do pelnej
echo 'dni '. $wynik;
Z tego kodu wylicza mi że upłynęło 16183 dni


Myślę że problem może tkwić w różnie zapisanej dacie bo w dacie mam dd/mm/rok a w obecnej dacie mam dd-mm-rok niestety to co jest w $data czyli dd/mm/rok musi zostać czy macie jakiś pomysł jak zrobić aby wyliczało dobrze ?
Z góry dziękuję