Block by date
Checkout my module called Block by date. https://www.drupal.org/project/block_date
This module is used to display blocks conditionally by given dates. Can configure any block and add date intervals to display that block. based on the given from and to dates the block will be visible.
1. You can display the block between given dates.
2. Or you can enter only from date means the block will be visible from given date.
Simply add / edit any block and fill from date and to date. Thats it.
Install Date Module.
It will work with date select or date poup.
Install date_popup submodule of date module if you want to use date popup field format.
Similar projects and how they are different
Similar project: date_context
But date_context is completely depends on context module. But block_date works independently.
According to Joris Snoek theory, block_date module is one of the best module in drupal implemented in 2015http://blog.openlucius.com/en/blog/22-cool-drupal-modules-site-builders-...