Schedule a block to display or hide
Permalink
There are several options in the marketplace that generally don't cost too much.
But now in both 5.6 and 5.7, if you turn on advanced permissions you should be able to handle this sort of task out of the box.
With advanced permissions on try clicking on a block and selecting 'Schedule Guest Access'. You can also set timed permissions for different user and user groups via editing a block's permissions - look for the little clock icons.