Cron Expression (Quartz) для программы, которая запускается каждую полночь в 12 часов утра
Что такое выражение cron в Quartz Scheduler для запуска программы в 12 часов утра в полночь по Гринвичу.
Я никогда не использовал кварц, поэтому я все еще участвую.
Является выражением 0 0 12 * * ?
или для 12 pm (noon)
. Может ли кто-нибудь сказать мне?
Ответы
Ответ 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 .....