Process item based on start and end dates


I have a list of items on my queue in the orchestrator but I only want the bot to process each item between a start date and end date (I will have a start and end date as specific data object within the queue) . For example the start date maybe today (10/02/2020) and the end date is next month (10/03/2020). So every day the bot will run and if the start and end date is outside of the dates above I want to bot to check the next item.

Any ideas on how to do this?