Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Odejmowanie godzin
northwest
post
Post #1





Grupa: Zarejestrowani
Postów: 788
Pomógł: 1
Dołączył: 17.09.2004

Ostrzeżenie: (10%)
X----


Witam,
ja w PHP najłatwiej odjąć od siebie 2 godziny??
Mam np:
- 2008-09-28 14.00 - 2008-09-28 13.00 = 1h
- 2008-09-28 17.30 - 2008-09-28 12.15 = 5.15h
- 2008-09-28 23.58 - 2008-09-29 2.00 = 2.02h


Próbowałem takim sposobem:
$date = ( strtotime( "$czas1" ) - strtotime( "$czas2" ) ) / 3600;

ale nie bardzo chce mi to działać... potrzebuję wynik w godzinach i minutach...


Z góry dzięki za pomoc,
pozdrawiam Northwest
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
VGT
post
Post #2





Grupa: Zarejestrowani
Postów: 63
Pomógł: 9
Dołączył: 19.11.2004
Skąd: Iława

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


w pierwszy poscie nic nie wspominales o sekundach...

poprawiona wersja:
  1. <?php
  2. $godziny = floor(( strtotime( $czas1 ) - strtotime( $czas2 ) ) / 3600);
  3. $minuty = floor((( strtotime( $czas1 ) - strtotime( $czas2 ) ) / 60) % 60);
  4. $sekundy = (strtotime( $czas1 ) - strtotime( $czas2 )) % 60;
  5. ?>


Ten post edytował Bonastick 23.10.2008, 12:50:17
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 15.10.2025 - 02:01