根据cron规则获取下次执行时间

之前有个需求,根据规则生成定时任务

public static long getNextTriggerTime(String cron){
if(!CronExpression.isValidExpression(cron)){
return 0;
}
CronTrigger trigger = TriggerBuilder.newTrigger().withIdentity(“Caclulate Date”).withSchedule(CronScheduleBuilder.cronSchedule(cron)).build();
Date time0 = trigger.getStartTime();
Date time1 = trigger.getFireTimeAfter(time0);
return time1.getTime();
}

上一篇:pandas排序csv文件并且按时间分类 python学习 pandas应用


下一篇:【100+ python基础入门-15】字符串的分割和合并