I would like to give an offer to users to access a website for a given amount of time say between 8.00am and 9.00 am. Is it possible.
yes, that is doable using firewall. You can go fancy and set up proxy and nat redirect for this, so whem page is not available, user is forwarded to page that explains that page you trued to access is denied.