一般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点执行一次