Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Zamiana sekund na pełną godzine
Ikky
post 1.11.2009, 15:30:18
Post #1





Grupa: Zarejestrowani
Postów: 120
Pomógł: 1
Dołączył: 5.07.2009

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


Hej

Trzymam w bazie godziny w formie sekund które mineły od północy czyli np:

495 to 8:15
a 550 to 9:10

jak najłatwiej moge zamienić te sekundy na godziny w formie 12:05 , 8:15
i w drugą strone czyli z 8:15 na 495

pozdrawiam[php][/php]
Go to the top of the page
+Quote Post
ayeo
post 1.11.2009, 15:59:01
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 202
Pomógł: 117
Dołączył: 13.04.2007
Skąd: 127.0.0.1

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


Witam!

Godziny to część całkowita z liczby minut/60, a minuty (bo chyba o to Ci chodzi sądząc z przykładów) to liczba minut - (cześć całkowitą liczby minut/60) * 60.

Pozdrawiam!
Powód edycji: [ayeo]:


--------------------
Go to the top of the page
+Quote Post
kefirek
post 1.11.2009, 17:56:21
Post #3





Grupa: Zarejestrowani
Postów: 781
Pomógł: 256
Dołączył: 29.06.2008

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


  1. $ile_sekund = 495;
  2. $m = sprintf("%02d",floor(((($ile_sekund%604800)%86400)%3600)/60));
  3. $s = sprintf("%02d",floor((((($ile_sekund%604800)%86400)%3600)%60)));
  4. echo $m.':'.$s;
Go to the top of the page
+Quote Post

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.07.2025 - 21:02