Witam
Ostatnio próbowałem napisać funkcje, która pokaże mi ile sekund minęło od danego wydarzenia do teraz. Próbowałem zastosować funkcje znalezione w internecie, niestety jednak zwracają mi wartości do 60, wartości ujemne, lub jakieś bardzo duże liczby.
$data_wyprawy=date("Y-m-d h:m:s"); function sekundnik($start, $aktualna_data) { //FUNKCJA ODLICZANIA CZASU MIĘDZY PODANYMI DATAMI (W SEKUNDACH) $liczba_sekund_dla_wydarzenia = StrToTime($start); $liczba_sekund_dla_aktualnej_daty = StrToTime($aktualna_data); $liczba_sekund_miedzy_datami = $liczba_sekund_dla_aktualnej_daty - $liczba_sekund_dla_wydarzenia; return $liczba_sekund_miedzy_datami; } //$wiersz['wyprawa_data'] ma składnie date("Y-m-d h:m:s") $czas=sekundnik($wiersz['wyprawa_data'],$data_wyprawy);
Niestety zwraca mi wartości około -39590, chociaż od wydarzenia minęła ledwie godzina.
Proszę o pomoc.