|
本帖最后由 作者君 于 2025-1-15 16:52 编辑
周期重复的有 按秒 分 时 天 周 月 年 的固定间隔或随机间隔
单次的有 指定时间 倒计时
不规则的重复有整点/半点 Cron表达式
秒 分 时 天 周 月 年 指定时间 倒计时 使用较为简单 就不赘述了
特在此提醒注意 鉴于多位用户反应 时间无法设置 发现是结束时间前于开始时间 所以请勿结束时间前于开始时间
Cron表达式
由 6 个字段组成 分别由秒 分 时 日 月 周 由空格隔开 单次不支持跨段 比如上分钟30秒到下一分钟10秒 需要设置多个任务来弥补
秒 (0 - 59)
分 (0 - 59)
时 (0 - 23)
日 (1 - 31)
月 (1 - 12)
周 (0 - 6, 星期天 = 0)
支持的一些特殊符号和字符:
星号(*):表示匹配任意值。
逗号(,):用于分隔多个值。
斜线(/):用于指定间隔值。
连字符(-):用于指定范围。
问号(?):仅用于日与周字段,不指定具体值。通用于避免冲突。
例子:0/30 1,3 8-18 ? 5 1 每年5月的周1 的8点至18点 的1分和3分 间隔30秒运行
一下是5次运行时间:
2025-05-05 08:01:00
2025-05-05 08:01:30
2025-05-05 08:03:00
2025-05-05 08:03:30
2025-05-05 09:01:00
注意:涉及日 月 周三个须在未来五年之内有效 否则无法运行甚至会出现软件崩溃
最后不要忘了执行设定也能设置时间 做一个补充设置 周一到周日的固定时间 支持反选 两者取并集 即两者重合部分才允许执行
|
|