![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 3.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
jak na podstawie liczby sekund obliczyć liczbę dni,godzin,sekund
probowałem to jakoś dzielić, ale wtedy ja np podzielę przez liczne sekund w czasie dnia czyli 36400 dostaje wynik np 1.2749725274725 a chciałbym żeby pisało 1 dzień ??godzin ??sekund |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 14.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Zamien wszedzie round() na floor() poniewaz jak masz 1,5 doby to chyba na stronie chcesz miec 1 dobe (pelne doby) a nie 2 doby (bo juz jest powyzej polowy lub polowa). I wtedy mozesz np wyswietlac cos w stylu print("minela: $doby doba, $godziny godzin, $minuty minut, $sekundy sekund"); i beda to poprawne wyniki.
Ten post edytował Ertai 11.11.2007, 22:33:28 -------------------- "Was that it?" - Ertai
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 076 Pomógł: 62 Dołączył: 6.03.2005 Skąd: Wroc Ostrzeżenie: (0%) ![]() ![]() |
-------------------- The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1 MySQL Client API version : 5.0.27 |
|
|
--trystero-- |
![]()
Post
#5
|
Goście ![]() |
chyba za bardzo to komplikujecie.
$seconds = 55500; $godziny = floor($sekundy/3600); $roznica = $seconds-($godziny*3600); $minuty = floor($roznica/60); |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 306 Pomógł: 32 Dołączył: 20.01.2008 Ostrzeżenie: (20%) ![]() ![]() |
Kiedyś napisałem taką prostą funkcję, która formatuje ilość sekund na taki format: DNIE:GODZINY:MINUTY:SEKUNDY i jeszcze to chyba na stringa formatuje, żeby wyglądało np. tak: 0:05:09:01. Wygląda to tak:
I u mnie działa. Może i można to było prościej zrobić, ale wiem, że to zadziała. -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
Manual...
Cytat Funkcja mktime() przydaje się przy wykonywaniu arytmetyki dat i walidacji, gdyż automatycznie policzy właściwą wartość dla danych spoza przedziałów
Ten post edytował b_chmura 13.03.2008, 08:21:21 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.04.2025 - 05:13 |