⏱Cron 表达式解析工具
加载中...
Cron 表达式是定义周期性任务计划的标准格式。它们广泛用于 Linux crontab、CI/CD 计划和云函数触发器。一个表达式由 5 个字段组成:“分 时 日 月 周”,每个字段支持 * (所有)、数字、范围 (1-5)、间隔 (*/5) 和列表 (1,3,5)。此工具可将 Cron 表达式转换为自然语言描述,并预览接下来的 10 次执行时间。
使用说明
- 1输入表达式
在输入框中键入 Cron 表达式。使用预设按钮快速应用常用模式。
- 2读取描述
表达式将被转换为易于理解的自然语言描述。
- 3字段分析
查看每个字段(分、时、日、月、周)分别代表的具体含义。
- 4检查运行时间
验证接下来的 10 次计划执行时间,以确保计划符合预期。
小技巧
- 💡*/5 * * * * 表示“每 5 分钟”。
- 💡0 9 * * 1-5 表示“工作日上午 9:00”。
- 💡使用预设按钮快速开始常用的模式配置。
- 💡查看下次运行时间列表,以验证您的计划是否按预期工作。
常见问题
- Q. 什么是Cron表达式?
- A. Cron是Unix系统中按时定期执行任务的调度器。表达式由分钟、小时、日期、月份、星期五个字段组成,指定重复执行周期。
- Q. "0 9 * * 1-5"是什么意思?
- A. 每周一至周五上午9点整执行。1-5表示周一到周五,0是0分钟,9是9点。
- Q. 在无服务器环境中如何使用Cron?
- A. AWS EventBridge、Google Cloud Scheduler、GitHub Actions的schedule触发器等都支持Cron表达式,可在无服务器环境中调度定期任务。