Forms - Show/hide by date/time

Is there a way to show a form on a specific date and time and hide it on a specific date and time also, using roles and permissions how can I give someone access to edit and save forms within the dashboard?