Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Suzkam skryptu który będzie liczył dni..
Forum PHP.pl > Forum > Gotowe rozwiązania > Szukam
krzychu0808
Witam.... sem początkujący mam kod który mi wylicza dni od podanej daty do dzisiaj i zastosowałem go na stronie i wyświetla mi strona istnieje np 50 dni ale chciałbym go przekształcić żeby mi wyświetlał strona istnieje np. 0lat,2misiące,4godzin,20minut i 40 sekund
Sem początkujący i nie wiem już uzyskałem podpowiedz że:
(wynik / 60) = minuty (reszta to sekundy)
((wynik / 60) / 60) = godziny
(((wynik / 60) / 60) / 24) = dni
((((wynik / 60) / 60) / 24) / 365) = lata
Prubowałem to zastosować ale nie umiałem zorbić żeby mi reszte pokazywało umiałem przekształcić żeby mi dni przelicało na dni,godziny itp ale nie wiedziałem jak zorbić reszte i dokładny czas ;/ żeby mu podać np date załozenia strony np 15.10.2006 17:00 >>>Przepraszam za błędy jestem dyslektykiem mam nadzieje że mi to wybaczycie...
Skrypt:
  1. <?
  2. $data = date('Y-m-d');
  3. echo (strtotime("$data GMT")-strtotime('2006-10-15 GMT'))/86400;
  4. ?>
mike
Dzielić nie umiesz? tongue.gif

Zamieniasz obie daty na timestamp.
Od daty późniejszej odejmujesz wcześniejszą i dzielisz.

(wynik / 60) = minuty (reszta to sekundy)
((wynik / 60) / 60) = godziny
(((wynik / 60) / 60) / 24) = dni
((((wynik / 60) / 60) / 24) / 365) = lata

tongue.gif
Nic dziwnego że Giertych mature z matematyki wywalił, skoro ludzi mnożyć i dodawać się nie uczy laugh.gif
krzychu0808
a miesiące tongue.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.