WAS 调度程序的 Crontab 表达式

Crontab expression for WAS Scheduler

我必须安排具有以下条件的工作:

我的实际表达是这样的:

      1.Monday,2015 年 4 月 27 日 7:00 下午
      2.Monday,2015 年 4 月 27 日 8:00 下午
      3.Tuesday,2015 年 4 月 28 日 7:00 下午
      4.Tuesday,2015 年 4 月 28 日 8:00 下午
      5.Wednesday,2015 年 4 月 29 日 7:00 下午
      6.Wednesday,2015 年 4 月 29 日 8:00 下午
      7.Thursday,2015 年 4 月 30 日 7:00 下午
      8.Thursday,2015 年 4 月 30 日 8:00 下午
      9.Wednesday,2015 年 5 月 27 日 7:00 下午
      10.Wednesday,2015 年 5 月 27 日 8:00 下午
      11.Thursday,2015 年 5 月 28 日 7:00 下午
      12.Thursday,2015 年 5 月 28 日 8:00 下午
      13.Friday,2015 年 5 月 29 日 7:00 下午
      14.Friday,2015 年 5 月 29 日 8:00 下午
      15.Saturday,2015 年 5 月 30 日 7:00 下午
      16.Saturday,2015 年 5 月 30 日 8:00 下午
      17.Saturday,2015 年 6 月 27 日 7:00 下午
      18.Saturday,2015 年 6 月 27 日 8:00 下午
      19.Sunday,2015 年 6 月 28 日 7:00 下午
      20.Sunday,2015 年 6 月 28 日 8:00 下午

但我只需要在工作日运行。有没有办法修改我的 crontab 表达式来避免这种情况?

我的 crontab 表达式:

0 0/60 19-20 27-30 1/1 ? *

我用 CronMaker

创建了我的 crontab 表达式

如果您需要更多信息,请发表评论。非常感谢!

祝你有愉快的一天!

你的 crontab 比较矛盾,

0 0/60 19-20 27-30 1/1 ? *

应该遵循这样的格式:

m h dom mon dow command

但是,如果忽略第一个零、星号和问号,并且 dow 字段设置为 1-5(星期一至星期五),则得到:

0 19-20 27-30 1 1-5 [cmd]

我认为这对您的申请有用。