Конструктор і парсер виразів cron

Побудуйте стандартний 5-польовий вираз cron вказавши хвилину, годину, день місяця, місяць і день тижня, які вам потрібні, — або вставте наявний вираз, щоб прочитати його простою мовою і переглянути його наступні 5 часів запуску. Готові пресети охоплюють найпоширеніші розклади (кожні 15 хвилин, будні о 9:00, щомісяця 1-го числа, …). Вирази, побудовані тут, працюють у crontab, таймерах systemd і більшості планувальників. Усе інтерпретується локально у вашому браузері; старіша сторінка Інструменти таймера має також невеликий парсер cron лише для читання.
Що таке cron? Cron — це планувальник завдань, вбудований у системи, подібні до Unix (Linux, macOS і служба cron у WSL). Вираз cron— це стислий спосіб сказати «запускати цю команду в ці часи» — записується як5 полів, розділених пробілами: хвилина (0-59), година (0-23), день місяця (1-31), місяць (1-12), день тижня (0-7, де 0 і 7 — неділя). Зірочка *означає «будь-яке значення» для цього поля, тож0 9 * * 1-5означає «9:00, з понеділка по п'ятницю», а*/15 * * * *означає «кожні 15 хвилин». Ця сторінка дотримується стандартної 5-польової форми (без поля секунд), тож вирази, які ви будуєте тут, також працюють у файлах crontab,cron.d, таймерах systemd і службі cron більшості хмарних планувальників — тому сторінка корисна і для створення нових розкладів, і для декодування чужих.
Вираз 0 9 * * *
Лише п'ять полів. Порядок завжди такий: хвилина година день-місяця місяць день-тижня: хвилини 0-59, години 0-23, день місяця 1-31, місяць 1-12, день тижня 0-7 (обидва 0 і 7 означають неділю). Поле приймає * (кожне значення), список 1,15,30, діапазон 9-17, крок */15 (або 10-40/5) і комбінації. Шосте (секундне) поле деяких планувальників і розширення ?, L, # cron-виразів у стилі Quartz не підтримуються тут. Коли обмежено одночасно день місяця і день тижня, вираз збігається з будь-яким із них (стандартна поведінка cron).