Violet Epifit

violet.su

CRON

Регулярность и расписание определяется cron-строкой. Подробнее о том, что это такое, можно прочитать здесь

В приложении используется стандартная Cron строка с вот такой расшифровкой:

 # ┌───────────── minute (0 - 59)
 # │ ┌───────────── hour (0 - 23)
 # │ │ ┌───────────── day of the month (1 - 31)
 # │ │ │ ┌───────────── month (1 - 12)
 # │ │ │ │ ┌───────────── day of the week (0 - 6) (Sunday to Saturday;
 # │ │ │ │ │                                   7 is also Sunday on some systems)
 # │ │ │ │ │
 # │ │ │ │ │
 # * * * * * 

Между каждой звездочкой должен быть пробел! Помочь создать нужное расписание могут калькуляторы, например вот такой

Ниже приведем примеры распространенных вариантов расписания.

 * * * * *

каждую минуту

0,5,10,15,20,25,30,35,40,45,50,55 * * * *

каждые 5 минут

0 * * * *

каждый час

0 0 * * *

каждый день в полночь

0 0 * * 0

каждую неделю в 12 ночи воскресенья

0 0 1 * * 

12 ночи в первый день каждого месяца

0 0 1 1 *

раз в год в 12 ночи 1 января