Monitors - Possible to change time when job is ran

We have several collections that are scheduled to run hourly to validate some apis. These seem to always run on the top of the hour. Is there a way to alter the time within the hour that the job is ran? Some of our legacy apps are restarted at a set time in the evening and we are getting false failures due to the job running on the hour.