Подтвердить что ты не робот

Cron Expression (Quartz) для программы, которая запускается каждую полночь в 12 часов утра

Что такое выражение cron в Quartz Scheduler для запуска программы в 12 часов утра в полночь по Гринвичу.

Я никогда не использовал кварц, поэтому я все еще участвую.

Является выражением 0 0 12 * * ? или для 12 pm (noon). Может ли кто-нибудь сказать мне?

4b9b3361

Ответ 1

1 секунда 2 минуты 3 часа 4 день-месяц 5 месяцев 6 День недели 7 Year (необязательное поле)

Итак, в вашем случае:

0 0 0 * *?

Это будет срабатывать в полночь, если вы хотите стрелять в полдень:

0 0 12 * *?

Или оба:

0 0 0,12 * *?

Хорошая страница, если вы хотите усложниться: http://www.quartz-scheduler.org/documentation/quartz-2.x/tutorials/tutorial-lesson-06

Проведите замечательный день!

Ответ 2

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

Следующий график показывает, что он состоит из:

* * * * * *
| | | | | | 
| | | | | +-- 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 для запуска программы каждые полуночи в 12 часов.

0 0 0 1/1 *? *

Отличный сайт для создания собственного выражения Cron без особых знаний о Cron Expression: Cron Maker

Это поможет вам создать собственное выражение cron и покажет вам следующее время увольнения вашего cron, как это.

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 .....