1.1.1-alpha.0 • Published 2 years ago

crons v1.1.1-alpha.0

Weekly downloads
6
License
MIT
Repository
github
Last release
2 years ago

cron 表达式

翻译能力

能够把 cron 字符串翻译为可描述语言

入参:字符串、配置项

出参:可描述语言|cron 表达式不合法

配置项:翻译模板配置

校验能力

能够校验 cron 表达式是否正确,返回 true(正确)、false(不是 cron 表达式)、object(部分频率错误)

转换能力

能够把 cron 字符串转换为可识别的对象,可识别对象转换为 cron 表达式

输入 cron 表达式=>检查是否为正确的 cron 表达式,如果正确?自动识别类型=>输出可识别对象:返回 false

输入可识别对象=>检查是否为正确的 cron 表达式,如果正确?自动识别类型=>输出 cron 表达式:返回 false

正确的 cron 表达式规则

5、6、7 个字符串,如* * * * ** * * * * ?* * * * * ? *

正确的对象

{
  //值范围:0-59
  "second": {
    "isCommon": false,
    "list": ["1", { "start": "0", "end": "59", "step": "" }]
  },
  //值范围:0-59
  "minute": {
    "isCommon": true,
    "list": undefined
  },
  //值范围:0-23
  "hour": "",
  //值范围:1-31
  "day": "",
  //值范围:1-12
  "moth": "",
  //值范围:0-6 1-7
  "week": "",
  //值范围:1970-2090
  "year": ""
}

其他库: cron-parser、cronstrue

1.1.0

2 years ago

1.0.21

2 years ago

1.0.20

2 years ago

1.1.1-alpha.0

2 years ago

1.0.19

4 years ago

1.0.18

4 years ago

1.0.17

4 years ago

1.0.15

4 years ago

1.0.14

4 years ago

1.0.13

4 years ago

1.0.12

4 years ago

1.0.11

4 years ago

1.0.10

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.2

4 years ago

1.0.3

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.1.0

4 years ago