Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] godzina w przedziale czasu
Forum PHP.pl > Forum > Przedszkole
MotuH
Witajcie.

Jestem tutaj nowy wiec prosze o wyrozumialosc smile.gif

Mam pewien problem.

Musze zrobic porownanie tego typu.

Mam sobie np godzine 23:20.

Musze sprawdzic czy godzina ta wystepuje w przedziale 21:00 do 05:00 (tutaj jest juz nastepny dzien).

Ale nie jest to to samo co od 05:00 do 21:00 smile.gif

Moge prosic o naprowadzenie? kombinowalem z strtotime i mktime ale niezbyt mi wyszlo.
lobopol
Zmień sobie ten czas na sekundy, i sprawdź czy czas jest większy niż > 21*3600 || czas < 5 *3600.
MotuH
dzieki smile.gif

Jeszcze pomyslalem zeby to zrobic tak: > 21 i < 24 oraz > 00 i < 05. nie sprawdzilem ale wydaje mi sie ze powinno dzialac
freemp3
  1. $godzina = date('H');
  2. if($godzina >= 21 || $godzina < 5) // lub if(!($godzina >= 5 && $godzina < 21))
  3. {
  4. // godzina w przedziale 21:00 - 4:59
  5. }
  6. else
  7. {
  8. // godzina w przedziale 5:00 - 20:59
  9. }

Ot cała filozofia smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.