最近在做一个调度引擎的功能
想实现在每隔一天中的00:00:00到23:59:59秒这段时间内 每个一秒执行一起调度
关于CronExpressionString的公式配置我是这样写的CronExpressionString = "0,0/1 0,59 0,23 */1 * ? ";但是实现的效果和我想想的却不一样。
第一点区别,我必须设置一个小于当前时间的起始时间才能够执行调度
第二点区别,如果我的起始时间是以多少秒开始启动。他可能有时候不能够准点的启动
总结了以上两点,不知道CSDN中的各位大哥们能否无私的给予帮助!感谢!

解决方案 »

  1.   

    最近在做一个调度引擎的功能
    想实现在每隔一天中的00:00:00到23:59:59秒这段时间内 每隔一秒执行一次调度
    关于CronExpressionString的公式配置我是这样写的
    CronExpressionString = "0,0/1 0,59 0,23 */1 * ? ";

    但是实现的效果和我想想的却不一样。
    第一点区别,我必须设置一个小于当前时间的起始时间才能够执行调度
    第二点区别,如果我的起始时间是以多少秒开始启动。他可能有时候不能够准点的启动
    最近在做一个调度引擎的功能
    想实现在每隔一天中的00:00:00到23:59:59秒这段时间内 每个一秒执行一起调度
    关于CronExpressionString的公式配置我是这样写的
    C# codeCronExpressionString = "0,0/1 0,59 0,23 */1 * ? ";
    但是实现的效果和我想想的却不一样。
    第一点区别,我必须设置一个小于当前时间的起始时间才能够执行调度
    第二点区别,如果我的起始时间是以多少秒开始启动。他可能有时候不能够准点的启动
    [size=24px]
    总结了以上两点,不知道CSDN中的各位大哥们能否无私的给予帮助!感谢!