Как пользоваться
- Введите выражение в поле Cron-выражение: пять полей через пробел или макрос, например @daily.
- Прочитайте Что это значит и проверьте, что расписание именно то, которое вы задумали.
- Измените Сколько времён запуска показать, если нужно больше или меньше дат.
- Прежде чем полагаться на Следующие запуски, сверьте часовой пояс с тем, который использует ваш сервер.
Пять полей
Задание 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 г..