I have the same problem. I read the code and thats is not resolve in the condicional to show the dj. My solution was create 2 djs, 1 between 22:00 to 24:00 and other to 00:00 and 03:00. and thats wordk ok. Warning, if the dj scheduler from monday to friday, the second part is from thueday to saturday.