一般cron表达式用在定时任务中
由七位数字表示,一般只需要填写六位即可,第七位可不填,第四位和第六位不能同时指定。
*号代表全部可能的值
?代表不确定
- 表示一个指定的范围
, 表示附加一个可能值
/ 符号前表示开始时间,符号后表示每次递增的值
第一位:秒 0~59
第二位:分 0~59
第三位:时 0~23
第四位:对应月的某一天 1~31
第五位:月 JAN,FEB,MAR,APR,MAY,JUN,JUL,AUG,SEP,OCT,NOV,DEC
第六位:对应周的某一天 1~7 或者 SUN,MON,TUE,WEB,THU,FRI,SAT 1代表SUN
第七位:年 1970~2099
栗子:0 30 10 * * ? 表示每天的10点30分触发执⾏⼀次
*/5 * * * * ? 表示每5秒执行一次
0 0 8 1 * ? 表示每月1号的8点执行一次