表达式格式
表达式语法一
字段 | 允许值 | 允许的特殊字符 |
---|---|---|
秒(Seconds) | 0~59的整数 | , - * /四个字符 |
分(Minutes) | 0~59的整数 | , - * /四个字符 |
小时(Hours) | 0~23的整数 | , - * /四个字符 |
日期(DayofMonth) | 1~31的整数(但是你需要考虑你月的天数) | ,- * ? / L W C八个字符 |
月份(Month) | 1~12的整数或者 JAN-DEC | , - * /四个字符 |
星期(DayofWeek) | 1~7的整数或者 SUN-SAT (1=SUN) | , - * ? / L C #八个字符 |
年(可选,留空) | (Year) 1970~2099 | , - * /四个字符 |
表达式语法二
字段 | 允许值 | 允许的特殊字符 |
---|---|---|
分(Minutes) | 0~59的整数 | , - * /四个字符 |
小时(Hours) | 0~23的整数 | , - * /四个字符 |
日期(DayofMonth) | 1~31的整数(但是你需要考虑你月的天数) | ,- * ? / L W C八个字符 |
月份(Month) | 1 - 12的整数或 JAN,FEB,MAR,APR,MAY,JUN,JUL,AUG,SEP,OCT,NOV,DEC | , - * /四个字符 |
星期(DayofWeek) | 0 - 6的整数或 SUN,MON,TUE,WED,THU,FRI,SAT。其中0指星期日,1指星期一,以此类推 | , - * ? / L C #八个字符 |
通配符
通配符 | 含义 |
---|---|
,(逗号) | 代表取用逗号隔开的字符的并集。例如:在“小时”字段中 1,2,3 表示1点、2点和3点 |
-(破折号) | 包含指定范围的所有值。例如:在“日”字段中,1 - 15包含指定月份的1号到15号 |
* (星号) | 表示所有值。在“小时”字段中,* 表示每个小时 |
/ (正斜杠) | 指定增量。在“分钟”字段中,输入1/10以指定从第一分钟开始的每隔十分钟重复。例如,第11分钟、第21分钟和第31分钟,以此类推 |
触发器入参
{
"Type":"Timer", // 触发器的类型,值为 Timer
"TriggerName":"EveryDay", // 定时触发器的名称。最大支持60个字符,支持 a-z,A-Z,0-9,-和_。必须以字母开头,且一个函数下不支持同名的多个定时触发器
"Time":"2019-02-21T11:49:00Z", // 触发器创建时间,0时区
"Message":"user define msg body" // 字符串类型
}