最近项目需要前后台都用到cron表达式,可是后台是c++的,没有找到c++的cron解析程序,所以自己把cron获取下一个执行时间的方法弄成了com+,这样就可以在c++里用了.
放到这里,用到的朋友可以下载.
代码例子:
#import "cron.tlb"
CoInitialize(NULL);
Cron::ICronTimePtr cron;
cron.CreateInstance(L"Cron.CronTime");
_bstr_t dasf=cron->getCronTime("10/15 * * * * ?",2008,10,30,19,27,24);