Калькулятор следующего запуска cron-выражения
Декодируйте любое стандартное 5-польное cron-выражение и узнайте, когда именно оно сработает в следующий раз.
Как работает этот калькулятор?
Введите стандартное 5-польное cron-выражение и начальную дату — инструмент раскроет каждое поле, применит правило дня-месяца/дня-недели и выведет несколько ближайших точных моментов запуска. Также генерируется описание на понятном языке и приблизительная частота, чтобы вы могли проверить любое расписание crontab с первого взгляда.
Формула
How this is calculated
Cron-выражение состоит из пяти полей, разделённых пробелами: минута (0–59), час (0–23), день месяца (1–31), месяц (1–12) и день недели (0–7, где 0 и 7 означают воскресенье). Каждое поле раскрывается в набор допустимых значений с поддержкой «*» (все значения), диапазонов типа «9-17», шагов типа «*/15» или «0-30/10» и списков через запятую типа «1,15,30».
Для нахождения моментов запуска калькулятор начинает с указанной начальной даты плюс выбранные час и минута, затем двигается вперёд по одной минуте. Данная минута является совпадением, если её минута, час и месяц принадлежат своим допустимым множествам и выполняется правило дня. Согласно стандартной семантике crontab, когда оба поля — день месяца и день недели — ограничены, совпадение происходит, если выполняется ЛЮБОЕ из условий; если ограничено только одно — должно совпасть только оно; если оба «*» — подходит любой день.
Первые N совпадающих минут (1–20) выводятся как конкретные локальные временные метки вместе с автоматически сгенерированным описанием на понятном языке и приблизительной частотой, вычисленной из промежутка между первыми двумя запусками. Время вычисляется в браузере по местному часовому поясу; поиск охватывает до примерно четырёх лет вперёд, чтобы обнаружить редкие расписания, например 29 февраля.
Часто задаваемые вопросы
По порядку: минута, час, день месяца, месяц и день недели. День недели принимает значения 0–7, где 0 и 7 оба представляют воскресенье.
По правилу POSIX cron: если оба поля ограничены, расписание срабатывает, если выполняется любое из условий. Если ограничено только одно — должно совпасть только оно.
Стандартный 5-польный cron: звёздочки, диапазоны (9-17), шаги (*/15 или 5-50/5) и списки через запятую (1,15,45). Именованные значения типа MON или JAN и специальные строки типа @daily не поддерживаются.
Также известен как
TG we-Calculate Editorial Team. (2026). Калькулятор следующего запуска cron-выражения [Online calculator]. TG we-Calculate. https://we-calculate.com/ru/calculator/cron-expression-next-run-calculator
TG we-Calculate Editorial Team. "Калькулятор следующего запуска cron-выражения." TG we-Calculate. 2026. https://we-calculate.com/ru/calculator/cron-expression-next-run-calculator.
TG we-Calculate Editorial Team, "Калькулятор следующего запуска cron-выражения," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/ru/calculator/cron-expression-next-run-calculator
@misc{wecalculate_cron_expression_next_run_calculator, title = {Калькулятор следующего запуска cron-выражения}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/ru/calculator/cron-expression-next-run-calculator}}, year = {2026}, note = {TG we-Calculate} }
Этот калькулятор вам помог?
