Расшифровка cron-выражения

Введите пятиполевое cron-выражение. Вы получите, что оно значит, и время следующих запусков, начиная с текущего момента в вашем часовом поясе. Макросы вроде @daily тоже принимаются.

Бесплатно Работает в браузере Проверено вторник, 10 ноября 2026 г.

Пять полей: минута, час, день месяца, месяц и день недели. Или макрос, например @daily.

От 1 до 50.

Результат

Что это значит — Записано по пяти полям на языке этой страницы.
Следующие запуски

Этот инструмент работает в вашем браузере. То, что вы вводите, нам не отправляется.

Как пользоваться

  1. Введите выражение в поле Cron-выражение: пять полей через пробел или макрос, например @daily.
  2. Прочитайте Что это значит и проверьте, что расписание именно то, которое вы задумали.
  3. Измените Сколько времён запуска показать, если нужно больше или меньше дат.
  4. Прежде чем полагаться на Следующие запуски, сверьте часовой пояс с тем, который использует ваш сервер.

Пять полей

Задание cron запускается, когда текущее время совпадает со всеми пятью полями. Минута — от 0 до 59, час — от 0 до 23, день месяца — от 1 до 31, месяц — от 1 до 12, день недели — от 0 до 7, где 0 и 7 — воскресенье. Имена могут заменять числа: JAN–DEC для месяцев и SUN–SAT для дней недели, в любом регистре букв.

  • Звёздочка (*) означает каждое значение.
  • Список перечисляет значения через запятую, например 1,15.
  • Диапазон соединяет два значения дефисом, например 9-17.
  • Шаг берёт каждое n-е значение: */15 — каждые 15 минут, а 1-30/5 — это 1, 6, 11, 16, 21 и 26.
  • Шаг нужен после звёздочки или диапазона, поэтому 5/15 не допускается.

День месяца и день недели вместе

Если ограничены и день месяца, и день недели, день запускается, когда подходит любое из них. Например, 0 0 1 * 1 запускается в полночь первого числа каждого месяца и каждый понедельник. Если одно из двух полей дней начинается со звёздочки, должны подойти оба, поэтому 0 0 * * 1 запускается только по понедельникам.

Часовые пояса и летнее время

Время запусков считается в часовом поясе вашего устройства. В день перевода часов вперёд время, которого не существует, не запускается. В день перевода назад время, которое повторяется дважды, запускается дважды, по разу на каждое появление, как описано в crontab(5).

Сервер часто работает в UTC. Задание, назначенное на 09:00 в вашем поясе, на сервере может запуститься в другое время, поэтому проверьте пояс, прежде чем полагаться на время.

Пример: каждые 15 минут с 9 до 17, с понедельника по пятницу

Выражение */15 9-17 * * MON-FRI значит: «Каждые 15 минут, с 09:00 до 17:59, с понедельника по пятницу.» Запуски идут в 09:00, 09:15, 09:30 и 09:45 и так далее, до 17:45: 36 раз в день, то есть 180 раз за пятидневную неделю.

Список следующих запусков начинается с первого из них после текущего момента. Например, если ваш часовой пояс — UTC+3, а сейчас среда 11 ноября 2026 года, 15:00, первый запуск будет в 15:15. Строка выглядит так: «среда, 11 ноября 2026 г. в 15:15 GMT+3».

Частые вопросы

Что такое cron-выражение?

Это короткий текст, который описывает, когда запускается задание по расписанию. Его читает планировщик cron в Linux и Unix, а многие другие сервисы используют тот же формат. Пять полей задают минуту, час, день месяца, месяц и день недели.

Почему время запусков здесь отличается от того, что делает мой сервер?

Страница использует часовой пояс вашего устройства, а серверы часто работают в UTC. У некоторых сервисов есть собственная настройка часового пояса, поэтому проверьте её вместе с выражением.

Поддерживаются ли секунды?

Нет. Стандартный cron имеет пять полей, а его самый малый шаг — одна минута. Некоторые планировщики добавляют шестое поле для секунд, которое эта страница не читает.

Что будет с 31 февраля?

Такой день никогда не наступает, поэтому выражение, которое его задаёт, не имеет времени запусков. Страница сообщит об этом и не покажет ни одного запуска.

Почему @reboot здесь не работает?

@reboot запускается один раз при старте машины, поэтому у него нет следующего времени запуска, которое можно показать. Страница принимает только макросы, которые повторяются по времени.

Отправляются ли мои выражения на сервер?

Нет. Расчёт выполняется в вашем браузере по времени вашего устройства.

Источники

Цифры и текст в последний раз проверены вторник, 10 ноября 2026 г..

Мы используем необходимые cookie, чтобы сайт работал. С вашего согласия Google также использует рекламные cookie, чтобы показывать персонализированную рекламу. Если вы откажетесь, реклама всё равно будет показываться, но не будет персонализированной.