更多资源可以在https://github.com/abc-club/f...求星求星求星背景cron-parser对于定时任务非常有用。但是由于官方文档少,例子少,对第一次接触的朋友很不友好。我想这是一个简短的介绍。cron-parser用于定时任务https://www.npmjs.com/package...CronExpressionscron表达式用于配置CronTrigger实例。Cron表达式实际上是由七个子表达式组成的字符串,描述了计划的各个细节。这些子表达式之间用空格隔开,代表:SecondsMinutesHoursDay-of-MonthMonthDay-of-WeekYear(可选字段)例如“0012?*WED”每周三中午12:00执行,各个子表达式可以包含范围,例如,前面示例中的("WED")可以替换为"MON-FRI"、"MON,WED,FRI"甚至"MON-WED,SAT"。“*”代表整个时间段。每个字段都有一组可以指定的有效值,比如Seconds(秒):可以用数字0-59表示,Minutes(分钟):可以用数字0-59表示,Hours(小时)):可以用数字0-23表示,Day-of-Month(日):可以使用1-31数字中的任意值,但要注意一些特殊的月份Month(月):可以使用0-11或字符串“JAN、FEB、MAR、APR、MAY、JUN、JUL、AUG、SEP、OCT、NOV和DEC”表示星期几(每周):它可以用数字1-7表示(1=Sunday)或字符串“SUN,MON,TUE,WED,THU,FRIandSAT”表示“/”:是一个特殊的单位,表示为“every”如“0/15”表示每15分钟,“0”表示从“0”开始,“3/20”表示每20分钟执行一次,“3”表示从第3分钟开始执行dayoftheweek"L":用于每个月,或Weekly,表示为每个月的最后一天,或每个月的最后一天如"6L"表示"每个月的最后一个星期五""W":表示为最晚的工作日,如“15W”放在每个月(day-of-month)字段表示为“离本月15日最近的工作日”“#”:用于指定“每个月的第n个工作日”,例如在每个星期(day-of-week)中该字段的内容为“6#3”或“FRI#3”表示“每个月的第三个星期五”1)Cron表达式的格式:秒、分钟、小时、天、月和周年纪念日(可选)。字段名称允许值允许特殊字符秒0-59,-*/分钟0-59,-*/小时0-23,-*/天1-31,-*?/LWC月1-12或JAN-DEC,-*/星期几1-7或SUN-SAT,-*?/LC#年份(可选字段)空,1970-2099,-*/“?”字符:表示一个不确定的值“,”字符:指定几个值“-”字符:指定一个值的范围“/”字符:指定一个值的增量。n/m表示从n开始,每次递增m"L"字符:用在day中表示一个月的最后一天,用在week中表示该月的最后一周X"W"字符:指定最接近的给定日期工作日(周一至周五)“#”字符:表示该月的第X周。6#3表示该月的第三个星期五2)Cron表达式示例:每5秒执行一次:*/5****?每1分钟执行一次:0*/1***?每天23执行一次:0023**?每天凌晨1点执行一次:001**?每月1号凌晨1点执行一次:0011*?在每个月的最后一天的23:00执行一次:0023L*?每周日凌晨1点执行一次:001?*L在26、29、33执行一次:026、29、33***?每天0:00、13:00、18Dot和blackjack执行一次:000,13,18,21**?参考:https://www.cnblogs.com/E-sta...
