Анализатор выражений Cron

Анализируйте и расшифровывайте выражения cron. Поддерживает стандартный формат cron с 5 полями и расширенный формат с 6 полями (с секундами). Показывает описание в понятной форме, следующие 10 моментов выполнения в UTC и подробную разбивку по полям. Поддерживает подстановочные знаки, диапазоны, списки, шаги и именованные значения (MON-SUN, JAN-DEC).

Понятное описание
Разбивка по полям
Поле Значение Описание

Подробнее о выражениях Cron

Формат выражения Cron

Стандартное выражение cron состоит из 5 полей, разделённых пробелами:

минута час день-месяца месяц день-недели

ПолеДопустимые значенияСпециальные символы
Минута0-59* , - /
Час0-23* , - /
День месяца1-31* , - /
Месяц1-12 или JAN-DEC* , - /
День недели0-7 или SUN-SAT (0 и 7 = воскресенье)* , - /
Специальные символы
  • * соответствует всем значениям поля.
  • , разделяет список значений. Пример: 1,3,5 в поле дня недели означает понедельник, среду, пятницу.
  • - определяет диапазон. Пример: 9-17 в поле часов означает каждый час с 9 до 17.
  • / определяет шаг. Пример: */15 в поле минут означает каждые 15 минут. 5/10 означает начиная с минуты 5, затем каждые 10 минут (5, 15, 25, 35, 45, 55).
Распространённые примеры
ВыражениеЗначение
0 * * * *Каждый час в минуту 0
*/5 * * * *Каждые 5 минут
0 9 * * 1-59:00 каждый рабочий день
0 0 1 * *Полночь 1-го числа каждого месяца
30 2 * * 02:30 каждое воскресенье
0 6,18 * * *6:00 и 18:00 ежедневно
0 0 * * 1-5Полночь каждый рабочий день
15 14 1 * *14:15 1-го числа каждого месяца
6-полевой формат (с секундами)

Некоторые системы поддерживают необязательное поле секунд в начале:

секунда минута час день-месяца месяц день-недели

Например, 30 0 * * * * означает на 30-й секунде каждой минуты.