Cron-выражения
Объясните cron-расписание, посмотрите следующие запуски или соберите своё из списков.
Выражение
Значение
Следующие запуски
Как пользоваться
- Вставьте 5-полевое cron-выражение — его значение и следующие пять запусков появляются по мере ввода, нажимать нечего.
- Поля: минута, час, день месяца, месяц и день недели. Используйте * для «каждый», */5 для «каждый пятый», 1-5 для диапазона и JAN–DEC или SUN–SAT для названий.
- Переключитесь на «Собрать», чтобы выбирать каждое поле из списков вместо ввода; выражение, его значение и следующие запуски остаются синхронными.
- Скопируйте выражение или весь результат либо скачайте его файлом .txt.
Пример
Выражение
0 9 * * 1-5
Значение и следующие запуски
Минута: 0 Час: 9 День месяца: каждый день Месяц: каждый месяц День недели: с понедельника по пятницу Следующие запуски (местное время, рядом UTC)
Это запуск в 09:00 по будням. Время следующих запусков на странице вычисляется с момента открытия, поэтому отличается от примера.
Правила, ограничения и известные проблемы
- Поддерживается только стандартный 5-полевой Vixie cron (минута час день-месяца месяц день-недели). Поля секунд и расширений Quartz нет: ?, L, W и # сообщаются как ошибки и никогда не угадываются.
- Поддерживаются: * , списки (1,15), диапазоны (1-5), шаги (*/5 и 10-50/10), названия месяцев и дней недели (JAN–DEC, SUN–SAT, в любом регистре) и макросы @yearly @annually @monthly @weekly @daily @midnight @hourly.
- @reboot не имеет расписания, поэтому сообщается как ошибка, а не получает выдуманное время.
- Когда ограничены и день месяца, и день недели (например, 0 0 13 * 5), задача запускается при совпадении любого из них — то же правило ИЛИ, что использует Vixie cron.
- Время следующих запусков вычисляется в местном часовом поясе браузера и показывается рядом с эквивалентом UTC. Смоделировать другой часовой пояс сервера нельзя.
- Поиск идёт не дальше 366 дней вперёд. Расписание, которое не срабатывает за год — например, 29 февраля в невисокосный год, — сообщает об этом, а не показывает пустоту.
- Переход на летнее время следует часам браузера: несуществующие часы пропускаются, а повторяющийся час срабатывает дважды, как у настоящего демона cron.
- Ничего не загружается, не сохраняется и не пишется в URL. Инструмент только читает и объясняет; он ничего не запускает.
Похожие инструменты
Что обычно нужно дальше, когда расписание понятно.