setTime method respects time limits (and disabled ranges) and automatically adjusts the value. We call setTime on every options update.