Как пользоваться
Задайте минуту, час, день месяца, месяц и день недели или начните с пресета. «Описать» проверяет выражение и объясняет каждое поле. Используйте * для каждого значения, число, список, диапазон или шаг вроде */15.
Пример
Будние утра в 09:00. Генератор не запускает задание.
Ввод
0 9 * * 1-5
Результат
В 09:00, с понедельника по пятницу.
Минута: 0.
Час: 9.
День месяца: каждый день месяца.
Месяц: каждый месяц.
День недели: с понедельника по пятницу.
Как это работает
Поддерживается стандартный пятиполевой cron: минута, час, день месяца, месяц и день недели. Диапазоны, списки и шаги проверяются по пределам поля. Имена вроде JAN принимаются валидатором во вставленных выражениях. Токены Quartz ?, L, W и # отклоняются. Страница никогда не выполняет команду.
Частые ошибки
- В выражении шесть полей Генератор не использует поле секунд. Уберите первое поле, если оно из Quartz.
- В дне недели есть и 7, и 0 Оба означают воскресенье в этом пятиполевом синтаксисе.
- Ожидали, что сервер выполнит задание Кнопки запуска нет. Скопируйте выражение в свой планировщик.
Ограничения
Описание — подсказка для чтения. Планировщики по-разному комбинируют день месяца и день недели (AND или OR). Сверьтесь с руководством, прежде чем полагаться на выражение, где заданы оба.
Конфиденциальность
Значения полей обрабатываются локально и не являются секретной нагрузкой. Инструмент не подключается к серверу, чтобы «проверить» задание.
Вопросы
Поддерживается ли @daily?
Нет. На выходе пять явных полей, чтобы было видно каждую часть.