开发者工具

Cron 表达式

支持 Quartz、Spring、Linux、Node 四种 Cron 表达式格式,可视化构建与解析。

1
*
2
*
3
*
4
*
5
*
0 - 59
每个值都匹配,表达式为 *
常用预设
* * * * *
*
*
*
*
*
12026-08-18 23:37:00 周二
22026-08-18 23:38:00 周二
32026-08-18 23:39:00 周二
42026-08-18 23:40:00 周二
52026-08-18 23:41:00 周二

Cron 表达式常见问题

了解 Cron 表达式的基础知识,更好地使用本工具

Cron 表达式是一种用于配置定时任务的时间表达式语法,广泛应用于 Linux 系统定时任务(crontab)、Java 的 Quartz 和 Spring 调度框架、以及 Node.js 的 node-cron 库中。它通过 5 到 6 个字段分别指定秒、分、时、日、月、周的时间规则,支持通配符、范围、列表和间隔等多种写法,能够灵活描述各种周期性执行计划。

工作原理

1

选择格式

根据你的运行环境选择 Quartz、Spring、Linux 或 Node 格式,工具自动调整字段数量

2

构建表达式

通过可视化字段卡片设置每个时间维度,或直接输入 Cron 表达式

3

查看结果

实时预览表达式内容,查看最近 5 次执行时间,一键复制使用

使用场景

定时任务

配置服务器定时执行脚本,如每小时清理临时文件

日志清理

设置每日凌晨自动归档和清理过期日志文件

数据备份

安排每周日凌晨全量备份数据库,工作日增量备份

常见问题