The task runs once per day, having or not having events. If it has, will search for people who wants to be notified and then send the notification.
That’s how it works. I choose it when it will run: one hour, one minute, etc. I can’t choose the EXACT hour to run, like 6am. If I chose to run it once per hour, then what? Your members will receive 12 notifications per day!