simple-cron-generator

1.0.9 • Public • Published

simple cron generator

简单定时任务语句生成和解析,支持随机

Feature

  • 根据几分钟/几小时... 生成crontab格式: 每2个月深随机 -> 15 20 6 1,3,5,7,9,11 *
  • 解析crontab,判断是几分钟/几小时...执行: 1 9,19 * * * -> 每10小时深随机
  • 深随机的意思是执行时间更加平均: */10 -> 9,19

Usage

npm run test

Note

  • 周是周几,不是每几周
  • 当生成每月一次定时任务的时候,天的范围为1-28
  • 不支持解析时间间隔不一致的情况
  • 不支持解析"-"范围格式
  • 不支持解析星期","格式
  • 不建议周期超过上层周期的一半进行深随机。如50分钟执行一次, 深随机可能是40 * * * * ,就会每小时执行。

Readme

Keywords

Package Sidebar

Install

npm i simple-cron-generator

Weekly Downloads

1

Version

1.0.9

License

MIT

Unpacked Size

19.7 kB

Total Files

7

Last publish

Collaborators

  • lizongying