Вставте будь-який 5-польовий cron-вираз і миттєво дізнайтеся, що він означає простою мовою — більше не потрібно вдивлятися в зірочки та слеші, щоб зрозуміти, коли запускається завдання.
Cron — це стандартний синтаксис планування, який використовується в cron-завданнях Unix/Linux, конвеєрах CI/CD, Kubernetes CronJobs та безлічі інших планувальників завдань. Cron-вираз вміщує весь регулярний розклад у п'ять компактних полів, що дуже потужно, але водночас відомо своєю складністю для швидкого читання — чи означає "0 */4 * * 1-5" «кожні 4 години в будні», чи щось зовсім інше?
Цей парсер розбирає cron-вираз поле за полем і перекладає його у речення простою мовою, щоб ви могли перевірити правильність розкладу перед розгортанням або швидко зрозуміти розклад, написаний кимось іншим, без звірки з таблицею синтаксису cron.
Вираз "0 9 * * 1-5" розкладається так: хвилина=0, година=9, кожен день місяця, кожен місяць, з понеділка по п'ятницю — тобто «о 09:00, з понеділка по п'ятницю».