L、W、#、? 就写在对应格子里,页面会告诉你这种写法哪种软件认。| # | 日期时间 | 星期 | 与上一次相隔 | 备注 |
|---|
| 用在哪里 | 段数 | 周几的编号 | 日和周都限制时 | 问号和 L W # |
|---|
不用背写法,每段的含义、能填什么、现在填成了什么意思,都写在格子旁边。
表达式写完直接往后列出触发时间,星期几、和上一次隔了多久一并给出。
常见的五段 crontab、带秒的 Quartz、Spring 的六段,字段数、周几编号、特殊符号都不一样,页面按你选的方言判。
选好时区再算,遇到夏令时跳表造成的「这个时刻不存在」和重复出现的时刻,会在备注里点出来。
@Scheduled 用带秒的六段。表达式 命令 的形式,命令部分自己换成要跑的脚本。?。页面按你选的方言处理,并在旁边提醒一句。5/15,本页按「从 5 开始每 15 步一直到该字段上限」解释,并建议你写成 5-59/15 这种一眼没歧义的形式。22-2 这种写法本页不当成一个环回区间,会提示你拆成 22-23,0-2 这样两段。0 0 30 2 *(2 月 30 日)这种永远等不到的,页面直接说不会触发;超过五年才出现的,也会说明在这几年内没等到。*/15 和 0,15,30,45 一样吗?在这两个例子里触发时间相同,但 */15 是「每隔 15」,0,15,30,45 是「就这四点」。写 */20 和 0,20,40 才看得出区别。L。