is it intentional to set the times as 4am to 5am ?
This is for lunch time in Australia, and I put in GMT time. (e.g. 13:00 to 14:00 our time)
I did the testing on our router with 0:00 and 23:55 just to make sure.
just a quick update - after talking to support :
The rule will work as follows in current firmware releases
iptables -t nat -I ContFilt -s 192.168.150.0/24 -m time --timestart 21:00 --timestop 23:55 -j ACCEPT
and it will work agian with the date function in the latest firmware.