Is it possible to schedule uptime?

Hello,

We are seeking alternatives to AWS EC2. We expect to utilize or need our server accessible on a typical work week schedule: M-F 9am - 5pm. Is there a way to schedule uptime so that we are only being charged during that time period or does the server need to run 24/7?