Jestem tutaj nowy wiec prosze o wyrozumialosc

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

Moge prosic o naprowadzenie? kombinowalem z strtotime i mktime ale niezbyt mi wyszlo.