Schedule input confusion

I’m probably missing something from the docs, but I can’t figure out why neither of the following schedules have a true/false status yet.

itsEarlyMorning       Weekly     04:00:00     1,2,3,4,5,6,7     None     Weekly     05:25:00     1,2,3,4,5,6,7     None     false     0
itsBedTime             Weekly     20:30:00     1,2,3,4,5,6,7     None     Weekly     23:00:00     1,2,3,4,5,6,7     None     false     0
itsMorning              Weekly     06:00:00     1,2,3,4,5,6,7     None     Weekly     10:00:00     1,2,3,4,5,6,7     None     false     0
itsAfternoon           Weekly     15:15:00     1,2,3,4,5,6,7     None     Weekly     18:00:00     1,2,3,4,5,6,7     None     false     0
itsEvening              Weekly     18:00:00     1,2,3,4,5,6,7     None     Weekly     22:30:00     1,2,3,4,5,6,7     None     false     0
itsLateNight            Weekly     22:30:00     1,2,3,4,5,6,7     None     Weekly     05:00:00     1,2,3,4,5,6,7     None     false     0

I defined all of them before 5:00am this morning so I (foolishly?) expected the ‘itsMorning’ and possibly the ‘itsEarlyMorning’ schedules to have been triggered.

Is a weekly schedule state only true when the time trips and as a result, I can’t use a schedule to indicate a time-window?

I.e. If I define a Weekly schedule to start at 12:00:00 and end at 13:00:00 on Mon-Sun and expect its state to be “true” the whole time between 12 & 1pm?

If I define a Weekly schedule to start at 12:00:00 and end at 13:00:00 on Mon-Sun and expect its state to be "true" the whole time between 12 & 1pm?
This will be true between 12:00:00 and 13:00:00 each day and false the rest of the time.

If you want to define a window that remains true over several days, set the start time for the first day and the stop time for the last day. Eg: Start Monday 00:01:00, Stop Friday 23:59:00