Crontab 表达式生成

验证并生成crontab,并获取cron调度的可读描述。

此 cron 表达式无效

┌──────────── [optional] seconds (0 - 59)
| ┌────────── minute (0 - 59)
| | ┌──────── hour (0 - 23)
| | | ┌────── day of month (1 - 31)
| | | | ┌──── month (1 - 12) OR jan,feb,mar,apr ...
| | | | | ┌── day of week (0 - 6, sunday=0) OR sun,mon ...
| | | | | |
* * * * * * command
符号 含义 示例 等价表达式
* 任意值 * * * * 每分钟
- 值范围 1-10 * * * 第 1 到第 10 分钟
, 值列表 1,10 * * * 在第 1 和第 10 分钟
/ 步长值 */10 * * * 每 10 分钟
@yearly 每年 1 月 1 日零点执行一次 @yearly 0 0 1 1 *
@annually 同 @yearly @annually 0 0 1 1 *
@monthly 每月 1 日零点执行一次 @monthly 0 0 1 * *
@weekly 每周日早上零点执行一次 @weekly 0 0 * * 0
@daily 每天零点执行一次 @daily 0 0 * * *
@midnight 同 @daily @midnight 0 0 * * *
@hourly 每小时整点执行一次 @hourly 0 * * * *
@reboot 启动时执行