2012-06-21 25 views

Trả lời

68

1 Giây 2 Minutes 3 giờ 4 ngày-of-Tháng 5 Tháng 6 Day-of-Tuần 7 năm (không bắt buộc trường)

Vì vậy, trong trường hợp của bạn:

0 0 0 * *?

Điều này sẽ kích hoạt vào lúc nửa đêm, nếu bạn muốn kích hoạt vào buổi trưa:

0 0 12 * *?

Hoặc cả hai:

0 0 0,12 * *?

Một trang tốt nếu bạn muốn trở nên phức tạp hơn: http://www.quartz-scheduler.org/documentation/quartz-2.x/tutorials/tutorial-lesson-06

Có một ngày tuyệt vời!

13
<Minute> <Hour> <Day_of_the_Month> <Month_of_the_Year> <Day_of_the_Week> 

Các đồ thị dưới đây cho thấy những gì nó bao gồm:

* * * * * * 
| | | | | | 
| | | | | +-- Year    (range: 1900-3000) 
| | | | +---- Day of the Week (range: 1-7, 1 standing for Monday) 
| | | +------ Month of the Year (range: 1-12) 
| | +-------- Day of the Month (range: 1-31) 
| +---------- Hour    (range: 0-23) 
+------------ Minute   (range: 0-59) 

Cron biểu cho một chương trình để chạy mỗi nửa đêm lúc 12 giờ sáng.

0 0 0 1/1 *? *

Một trang web tuyệt vời để tạo biểu Cron của riêng bạn một cách dễ dàng mà không cần nhiều kiến ​​thức về Cron Biểu hiện: Cron Maker

Nó sẽ giúp bạn xây dựng biểu cron của riêng bạn và cho bạn thấy thời gian ngày bắn tiếp theo của cron của bạn như điều này.

1. Wednesday, July 6, 2016 12:00 AM 
2. Thursday, July 7, 2016 12:00 AM 
3. Friday, July 8, 2016 12:00 AM 
4. Saturday, July 9, 2016 12:00 AM 
5. Sunday, July 10, 2016 12:00 AM ..... 
+1

Cái vẻ có 7 lĩnh vực ... Nó không phải là một cron hợp lệ biểu – Araymer

+0

plz kiểm tra xem nó trên Cron maker đó là hợp lệ @Araymer –

+0

tôi chỉ cần đặt nó trong một dự án và có một ngoại lệ sử dụng @Scheduled (cron = " 0 0 0 1/1 *? * ") – Araymer

Các vấn đề liên quan