Trình tạo biểu thức Cron
0 * * * * ? *0 * * * * ? *
? *-* *:*:00
on:
schedule:
- cron: '* * * * ?'
Cron Expression Complete Guide
A comprehensive guide to understanding and using cron expressions in Quartz format
Core Concepts
Quartz cron expression format consists of 7 fields, representing seconds, minutes, hours, day of month, month, day of week, and year from left to right. Each field supports specific value ranges and special characters, allowing you to precisely schedule task execution times.
Full Format (7 fields)
Many systems omit the seconds field, using the simplified 6-field format: minutes hours day month day-of-week year
Field Rules
| Field | Allowed Values | Special Characters |
|---|---|---|
| Seconds (0-59) | 0-59 | */-, |
| Minutes (0-59) | 0-59 | */-, |
| Hours (0-23) | 0-23 | */-, |
| Day of Month (1-31) | 1-31 | */-,LW? |
| Month (1-12) | 1-12 | */-, |
| Day of Week (1-7) | 1-7 (1=Sunday) | */-,L#? |
| Year (optional) | 1970-2099 | */-, |
Special Characters Reference
pages.cronGuide.specialChars.any
pages.cronGuide.specialChars.question
pages.cronGuide.specialChars.range
pages.cronGuide.specialChars.step
pages.cronGuide.specialChars.list
pages.cronGuide.specialChars.last
pages.cronGuide.specialChars.weekday
pages.cronGuide.specialChars.lastWeekday
pages.cronGuide.specialChars.nthWeekday
Common Scheduling Scenarios
High Frequency Execution
Fixed Hour Execution
Multiple Times a Day
Weekly & Monthly Scheduling
Business Hours Scheduling
Interval & Window Scheduling
Advanced Special Scheduling
Year Constraints
Common Mistakes to Avoid
Quick Reference Cheatsheet
Trình tạo biểu thức Cron trực tuyến miễn phí, hỗ trợ tạo trực quan biểu thức Cron, crontab, tác vụ lên lịch và xem trước thời gian thực thi.
Đề xuất Liên quan
Trường hợp sử dụng
- Nhanh chóng tạo biểu thức crontab khi cấu hình tác vụ định kỳ máy chủ Linux
- Thiết lập tác vụ điều độ định kỳ back-end (như sao lưu dữ liệu, dọn nhật ký, script kiểm tra)
- Cấu hình tác vụ xây dựng hoặc triển khai định kỳ trong quy trình CI/CD
- Hiểu ý nghĩa từng trường qua cách trực quan khi học cú pháp Cron
Cách Sử dụng
- Chọn tần suất thực thi (theo phút, giờ, ngày, tuần hoặc tháng)
- Thiết lập giá trị từng trường Cron qua giao diện trực quan
- Xem biểu thức Cron đã tạo và xem trước thời gian thực thi trong tương lai
- Sao chép biểu thức dùng cho crontab, nền tảng điều độ hoặc script tự động
Tính năng
- Tạo Cron trực quan: Không cần nhớ kỹ thứ tự trường, vẫn có thể nhanh chóng tạo biểu thức crontab chuẩn
- Xem trước thời gian thực thi: Có thể kiểm tra ngay thời gian kích hoạt trong tương lai sau khi tạo, giảm rủi ro viết sai quy tắc định kỳ
- Phù hợp cấu hình điều độ: Dùng cho tác vụ lên lịch máy chủ, thực thi script tự động, sao lưu và kiểm tra hiệu quả hơn
- Sao chép là dùng được: Biểu thức sau khi tạo có thể dùng trực tiếp cho nền tảng vận hành, môi trường Linux và công cụ tự động
Câu hỏi Thường gặp
Trình tạo biểu thức Cron phù hợp với những ai?
Phù hợp kỹ sư vận hành, developer back-end, kỹ sư kiểm thử và người dùng cần cấu hình tác vụ tự động, đặc biệt phù hợp khi không muốn viết tay quy tắc crontab phức tạp.
Có thể tạo quy tắc Cron thực thi hàng ngày, hàng tuần, hàng tháng không?
Có thể. Quy tắc tác vụ thực thi theo phút, giờ, ngày, tuần và tháng thường gặp đều có thể kết hợp nhanh qua giao diện trực quan.
Tại sao sau khi tạo còn phải xem trước thời gian thực thi?
Xem trước thời gian thực thi trong tương lai giúp phát hiện vấn đề điền sai trường, đặt sai chu kỳ hoặc tần suất kích hoạt bất thường, tránh thực thi nhầm sau khi tác vụ triển khai.
Biểu thức sau khi tạo có thể dùng trực tiếp cho crontab Linux không?
Thường có thể. Sau khi sao chép kết quả có thể tiếp tục dùng cho crontab, nền tảng điều độ tác vụ, tác vụ định kỳ CI hoặc cấu hình script tự động.
- Trình mô phỏng mù màu
- Công cụ chuyển đổi màu
- Công cụ chuyển đổi .htaccess sang Nginx
- Trình chuyển đổi SQL
- Trinh phan tich Cookie
- Trình tạo biểu thức Cron
- Trình xác thực biểu thức Cron
- Định dạng CSS
- Nén CSS
- CSV sang Excel
- Trình chuyển đổi tiền tệ
- Trình kiểm tra khác biệt
- Trình tạo biểu tượng trang web
- Định dạng XML
- Bộ chuyển đổi Thập lục phân
- Định dạng HTML
- Nén HTML
- HTML sang Markdown
- Chuyển Markdown sang HTML
- Trình định dạng JavaScript
- Nén JS
- Công cụ định dạng JSX
- Nén JSX
- Phân cụm từ khóa
- Trình tạo Lorem Ipsum
- Trình tạo bảng Markdown
- Công cụ tạo Meta Tag
- Trình tạo mật khẩu
- Công cụ kiểm tra độ mạnh mật khẩu
- Trình tạo QR Code/Barcode
- Công cụ kiểm tra Regex
- Trình tạo Slug
- Trình tạo SQL
- Công cụ định dạng SQL
- Đếm Từ
- Công cụ thời gian
- Định dạng TS
- Nén TS
- Định dạng TSX
- Nén TSX
- Công cụ chuyển đổi Unix Timestamp
- Trình tạo UUID
- Định dạng YAML
- Chuyển đổi trường hợp