Cn Cron Parser

v1.0.0

Cron Parser skill. 自动生成,无人工审查。

0· 33· 1 versions· 0 current· 0 all-time· Updated 7h ago· MIT-0

Install

openclaw skills install cn-cron-parser

cn-cron-parser - Cron表达式解析工具

解析Cron表达式,生成人类可读的时间描述,计算下次执行时间。

功能

  • Cron表达式解析
  • 生成人类可读描述
  • 计算下次执行时间
  • 常用模板生成

使用方法

# 解析Cron表达式
python3 cn_cron_parser.py "0 9 * * *"
python3 cn_cron_parser.py "*/15 * * * *"

# 计算下次执行时间
python3 cn_cron_parser.py "0 9 * * *" --next

# 生成常用模板
python3 cn_cron_parser.py --templates

参数

参数说明默认值
cronCron表达式必填
--next显示下次执行时间False
--templates显示常用模板False

Cron格式

┌───────────── 分钟 (0 - 59)
│ ┌─────────── 小时 (0 - 23)
│ │ ┌───────── 日期 (1 - 31)
│ │ │ ┌────── 月份 (1 - 12)
│ │ │ │ ┌──── 星期 (0 - 6, 0=周日)
│ │ │ │ │
* * * * *

示例

# 每天早上9点
python3 cn_cron_parser.py "0 9 * * *"

# 每15分钟
python3 cn_cron_parser.py "*/15 * * * *"

# 每周一早上9点
python3 cn_cron_parser.py "0 9 * * 1"

# 每月1号凌晨
python3 cn_cron_parser.py "0 0 1 * *"

依赖

  • Python 3.x
  • croniter (pip install croniter)

注意事项

  • Cron格式:分 时 日 月 周
  • 星期:0=周日,1=周一,以此类推

Version tags

latestvk97ajyd7hvay3w9fjk0zt00m2s85tfgx

Runtime requirements

🔧 Clawdis