![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 0 Dołączył: 7.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Hmm, potrzebuję zrobić taki skrypt do zliczania uptime'a.
I coś mi się wydaje że to nie będzie takie proste ;/ Chcę z formularza wprowadzać dane, tzn. czas uptime obojętnie w jakim formacie, czy to w sekundach czy w minutach... No i chciał bym żeby skrymp zawsze zwracał mi coś takiego: "Uptime: 0 lat 10 dni 15 godz. 33 min 20 sek" (coś w tym stylu) No i potem będe to zapisywał do bazy lub plików. (ale to juz nie problem) Problme jest taki że nie wiem jak: - zrobić taką funkcję że nam jak wpiszę w formularzu czas w sek np: 80sek żeby wynik był: 0 lat 0 dni godz. 1 min 20 sek żeby powyżej 60sek robiły się minuty, powyżej 60min godziny itd. I żeby za każdym razem gdy dodaje z formularza czas, żeby ciągle doliczał się do tego poprzedniego. Ale zamięszałem ![]() Ale może ktoś coś doradzi jakiś sposób na coś takiego. Z Góry Wielkie Dzięki. Pozdrawiam. -------------------- w3c & c++
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 309 Pomógł: 0 Dołączył: 6.06.2006 Skąd: include('root/europe/ poland/szczecin.php'); Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Zasada działania jest prosta. Robisz to na warunkach i reszty z dzielenia.
Największą wartością jest rok (365 x 24 x 60 x 60 = 31536000), więc:
-------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 475 Pomógł: 0 Dołączył: 1.04.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 0 Dołączył: 7.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
NetJaro dokładnie o to mi chodzilo
![]() Dzięki! Dzięki ![]() ![]() I Dzięki oczywiście autorowi tej funkcji ![]() hwao Great ![]() ![]() Pozdro. -------------------- w3c & c++
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 476 Pomógł: 1 Dołączył: 5.11.2005 Skąd: Bieruń city Ostrzeżenie: (0%) ![]() ![]() |
ale komplikujecie sobie zycie: nie lepiej uzyc date" title="Zobacz w manualu php" target="_manual? po to chyba jest drugi argument
edit: trzeba tylko od roku odjac 1970.
Ten post edytował dtb 19.10.2006, 16:48:59 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 10:27 |