The worker schedules are committed to the Manager after you save them, which means that the next time a worker requests a task it won't get any if it's inactive for that hour due to said schedule. However, if the worker is processing a task while you set the new schedule then it will first complete it. You can also abort the task so that another worker will retry it.
What exact version of NR are you using?
Thanks