Crontab 表达式生成器

可视化创建Crontab 定时任务表达式,支持分钟、小时、日期、月份、星期的精确配置。自动解析表达式含义,让你不再为星号头疼。

* * * * *
直接编辑:
每分钟执行
📅 接下来 5 次执行时间:

功能亮点

可视化生成

通过下拉菜单选择时间规则,自动生成标准 crontab 表达式。

中文解析

自动将星号表达式翻译成中文描述,如「0 2 * * *」→「每天凌晨2点执行」。

常用预设

内置每分钟、每天、工作日、周末等常用场景,一键快速配置。

双向解析

既可以生成表达式,也可以解析已有表达式的含义。

什么是 Crontab 定时任务?

Crontab 是 Linux/Unix 系统中用于设置周期性被执行任务的守护进程。开发者通过编辑 crontab -e 来添加定时任务,由后台 cron 服务按表达式自动触发。掌握 crontab 是后端、运维、数据开发人员的必备技能。

为什么用本工具?

  • 可视化生成:下拉选择即可生成表达式,再也不用记星号和斜杠的含义。
  • 自然语言理解:0 2 * * * 一键翻译成「每天凌晨 2 点执行」等中文描述。
  • 下次执行时间预览:实时显示接下来 5 次触发时间,避免写错时间导致服务异常。
  • 双向解析:已写好的表达式粘贴进来,立即读懂含义并能反推规则。

Crontab 表达式格式说明

字段范围说明
分钟0-59一小时中的第几分钟
小时0-23一天中的第几小时
日期1-31一个月中的第几天
月份1-12一年中的第几月
星期0-7一周中的第几天(0和7都表示周日)

特殊字符

字符含义示例
*任意值每分钟执行
,多个值0,30 表示0分和30分
-范围1-5 表示1到5
/步长*/5 表示每5分钟
L最后L 表示月最后一天