• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

[PHP] Odliczanie sekund od wyznaczonej daty

Konkurs Mistrz Programowania
0 głosów
1,175 wizyt
pytanie zadane 11 marca 2017 w PHP przez BjoTrek Nowicjusz (210 p.)

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.
 

komentarz 11 marca 2017 przez BjoTrek Nowicjusz (210 p.)

Wszystko jasne laugh

Y-m-d h:m:s     =>     Y-m-d h:i:s

komentarz 11 marca 2017 przez Boshi VIP (100,240 p.)
korzystaj z klasy dateTime

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
2 odpowiedzi 718 wizyt
pytanie zadane 29 grudnia 2017 w PHP przez mi-20 Stary wyjadacz (13,250 p.)
0 głosów
1 odpowiedź 443 wizyt
pytanie zadane 10 listopada 2018 w JavaScript przez marek86 Nowicjusz (120 p.)
–1 głos
1 odpowiedź 1,693 wizyt

93,654 zapytań

142,575 odpowiedzi

323,091 komentarzy

63,172 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...