企业微信群机器人推送任务的时间设置方式

栏目分类:帮助中心 发布时间:2020-06-12 阅读次数:11411

现在企业微信群机器人的定时消息推送服务支持更为灵活的crontab语法方式了,天行数据的crontab语法分五个时间段,从左到位分别为: 分钟 小时 日 月 星期,每个时间段之间以空格分隔。每个时间段都有对应的数值范围:分钟0-59,小时0-23,日1-31,月1-12,星期0-6(0表示周日)。例如: 30 0 1-3 * *,可以理解为在每月1号至3号的零点30分钟执行推送任务。*号表示该时间段内的任意匹配模式。 再举个例子,我要每周一的早上九点半推送一条会议通知,应该怎么设置发送时间? 设置为 30 9 * * 1 即可。


企业微信群机器人推送任务的时间设置方式


举例说明:

* * * * *                             每分钟推送一次(因为每个时间段都是任意匹配)
0 0 * * *                            每天凌晨零点零分推送一次(分钟和小时都是0即为整点)
10 9 * 6 *                         6月份的每天早晨9点10分推送一次
* 12 * * 1-5                      周一至周五每天中午12点的每分钟推送一次
15,30 3 * *                       每天凌晨3点15分和3点30分各推送一次,逗号表示枚举
15-30 3 * * *                    每天凌晨3点15分到30分之间每分钟推送一次,短线表示范围
*/10 19 * * *                    每天19点0分到59分之间, 每10分钟推送一次,斜杠表示间隔
0-10,30-59/3 19 * * *      每天19点0分到10分以及30到59分期间,每3分钟推送一次
 

枚举、范围、间隔同时存在时,优先级:枚举>范围>间隔。
 
注意:分钟段最好不要填*,*表示任意匹配,也就是0-59分钟都能匹配到,如果需要每天早上9点整执行推送任务,请填写为 0 9 * * *,而不能写成 * 9 * * *,否则会在每天9点的每一分钟都会执行推送任务。


更具体的介绍cron表达式的使用:https://www.tianapi.com/article/168 

cron表达式生成工具: https://www.tianapi.com/demo/crontab





 
 

其他推荐OTHER API 更多>

开通会员专享福利
工单 客服