For site a) I would like to set up a schedule "page and else"cache clear every day at midnight. For site b) I would like to set up a schedule full cache clear every Wednesday day at midnight.
I am using the modules Varnish and Expire (Cache Expiration) to clear node caches when events occur (added deleted node etc).
As far as I can tell Rules does not provide Time/Date as an event which can be used as a trigger.
I am looking to do this internally in Drupal rather than on the servers cron. Is there a simple way to achieve this?