# Run a cron job every 5 minutes between two times

croncrontab

Is there a way to specify a job that runs every 5 minutes between some start time and some end time on business days in a crontab?

Update
I think it's relevant that my start and end times are not at round hours. So, specifying 9-5 in the hour column isn't enough. I want 9:30-17:30.

30-59/5 9 * * * script.sh