Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] dni, godziny, minuty z sekund, funkcja/sposób
Radek41
post 2.03.2010, 17:18:23
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 28.11.2009

Ostrzeżenie: (0%)
-----


Witam,
część mojego skryptu oblicza ile sekund minęło od ostatniego jego wykonania (podczas wykonywania pobiera sekundy z bazy, nadpisuje aktualnymi i oblicza różnicę).

No, i otrzymuję coś w formacie "Od ostatniego odświeżenia upłynęło 155810 sekund".

I teraz moje pytanie - jak obliczyć z tych 155810 sekund ilość lat, miesięcy, dni, godzin, minut, sekund, które upłynęły.

Można to oczywiście dzielić i sprawdzać, ale dosyć dużo kodu by to wymagało - chyba jest jakaś funkcja lub krótszy sposób?

Dziękuję za wskazanie mi jej,
Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Rysh
post 2.03.2010, 17:23:30
Post #2





Grupa: Zarejestrowani
Postów: 821
Pomógł: 111
Dołączył: 11.09.2006
Skąd: Biała Podlaska

Ostrzeżenie: (0%)
-----


Dużo kodu?
xxx / 60 = coś + reszta (s)
coś / 60 = cos2 + reszta (min)
coś2 / 24 = coś3 + reszta (h)
coś3 (dni)

Z miesiącami i latami może być większy problem.

Ten post edytował Rysh 2.03.2010, 17:23:57


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 19:40