Парсер Cron-виразів
Розберіть та поясніть стандартні POSIX cron-вирази. Підтримує стандартний 5-поліний та розширений 6-поліний (з секундами) формати cron. Показує зрозумілий опис, наступні 10 часів виконання в UTC та детальний розбір полів.
Невірний cron-вираз. Будь ласка, введіть дійсний 5-поліний або 6-поліний cron-вираз.
Ой! Вибачте, сервер не зміг обробити ваш запит, будь ласка, спробуйте пізніше.
Зрозуміло
Розбір полів
| Поле | Значення | Значення |
|---|
Докладніше про cron-вирази
Формат cron-виразу
Стандартний cron-вираз має 5 полів, розділених пробілами:
хвилина година день-місяця місяць день-тижня
| Поле | Допустимі значення | Спеціальні символи |
|---|---|---|
| Хвилина | 0-59 | * , - / |
| Година | 0-23 | * , - / |
| День місяця | 1-31 | * , - / |
| Місяць | 1-12 або JAN-DEC | * , - / |
| День тижня | 0-7 або SUN-SAT (0 і 7 = неділя) | * , - / |
Спеціальні символи
*відповідає всім значенням у полі.,розділяє список значень. Наприклад:1,3,5у полі дня тижня означає понеділок, середу, п'ятницю.-визначає діапазон. Наприклад:9-17у полі години означає кожну годину з 9 до 17./визначає крок. Наприклад:*/15у полі хвилин означає кожні 15 хвилин.5/10означає починаючи з хвилини 5, потім кожні 10 хвилин (5, 15, 25, 35, 45, 55).
Поширені приклади
| Вираз | Значення |
|---|---|
0 * * * * | Кожну годину на хвилині 0 |
*/5 * * * * | Кожні 5 хвилин |
0 9 * * 1-5 | 9:00 кожного робочого дня |
0 0 1 * * | Опівніч 1-го числа кожного місяця |
30 2 * * 0 | 2:30 кожної неділі |
0 6,18 * * * | 6:00 та 18:00 щодня |
0 0 * * 1-5 | Опівніч кожного робочого дня |
15 14 1 * * | 14:15 1-го числа кожного місяця |
6-поліний формат (з секундами)
Деякі системи підтримують необов'язкове поле секунд на початку:
секунда хвилина година день-місяця місяць день-тижня
Наприклад, 30 0 * * * * означає на 30-й секунді кожної хвилини.