node.js复杂的分布式作业调度

我试图用一个复杂的cronexpression式来完成一个简单的任务,而不用用不同的解决scheme(cron,议程…)运气。 有没有办法执行这样的事情?

Execute task on just on 10-Oct-2014 every minute from 15 to 20 h. 

我也需要它是持久的,所以它应该使用某种数据存储。