Задается в виде 1 2 3 4 5, где
1. Минута (0 - 59)
2. Час (0 - 23)
3. День (1 - 31)
4. Месяц (1 - 12)
5. День недели (0 - 6) (Воскресенье = 0)
Специальные символы
/ - приращение значений. Например, "*/15" в области "Минута" будет выполнять каждые 15 минут;
* - все значения в пределах одного фрагмента cron-выражения. Например, в поле "Час" специальный символ "*" обозначает, что задача будет выполняться каждый час;
- - определение диапазонов. Например, "10-12" в поле "День" означает дни 10, 11 и 12;
, - перечисление значений. К примеру, значения "1,3" в поле "Месяц" будут использоваться в cron-выражении в виде запуска задачи в январь и март;
Примеры
Каждый день в 03:15: 15 3 * * *
Каждый понедельник: 0 0 * * 1
Каждый четный час: 0 */2 * * *
Каждые 10 минут: */10 * * * *
Каждый будний день в 22:00: 0 22 * * 1-5
Каждый будний день каждые полчаса с 11:00 до 19:30: */30 11-19 * * 1-5