cron 表达式解析器 — 用中文说明定时任务、显示下次执行时间

检查服务器定时任务(crontab)、GitHub Actions、Spring @Scheduled 的表达式是否正确,出错时会指出具体是哪个字段、为什么出错。

文件不会传送到服务器 — 仅在本机浏览器内处理

5 位格式:分 时 日 月 星期 · 6 位格式:秒 分 时 日 月 星期 · 也支持 @daily、@hourly 等简写表达式

说明 평일(월~금) 오전 9시 0분

字段解析

字段输入对应值
분00
시99
일*全部
월*全部
요일1-5월, 화, 수, 목, 금

下次执行时间(韩国时间)

计算中…

cron 语法速查
*모든 값
5그 값 (예: 분 5 → 5분)
1-5범위 (요일 1-5 → 월~금)
1,15목록 (일 1,15 → 1일과 15일)
*/10간격 (분 */10 → 10분마다)
8-18/2범위 안에서 간격
MON-FRI, JAN요일·월 영문 약자
0 또는 7일요일

范围:秒、分 0-59,时 0-23,日 1-31,月 1-12,星期 0-7。如果服务器或 GitHub Actions 以 UTC 为基准,请将韩国时间减去 9 小时后填写。

广告

cron 表达式解析 使用方法

  1. 1输入 cron 表达式,或点击示例。
  2. 2查看中文说明及各字段(分、时、日、月、星期)的解析结果。
  3. 3将以韩国时间显示接下来 10 次执行时间。

常见问题

如果同时指定日期和星期会怎样?

标准 cron 只要满足其中一个条件即可执行(或条件)。例如:0 0 1 * 1 会在每月 1 日和每周一都执行。

如果服务器时间是 UTC 怎么办?

cron 以服务器所在时区为基准。如果服务器使用 UTC,韩国时间上午 9 点需要减去 9 小时填写为 0 0 * * *。GitHub Actions 也以 UTC 为基准。

也支持 L、W、# 吗?

暂不支持 Quartz 扩展语法(L、W、#)。

广告