Следите за новостями GitVerse в нашем телеграм-канале

cronparser

Форк
0

4 месяца назад
4 месяца назад
README.md

cronparser

Simple cron parser written in go you can read about in here challenge-cron

it look something like this:

0 9 * * 6 <command>

Which can be interpreted using the following:

# ┌───────────── minute (0–59) # │ ┌───────────── hour (0–23) # │ │ ┌───────────── day of the month (1–31) # │ │ │ ┌───────────── month (1–12) # │ │ │ │ ┌───────────── day of the week (0–6) (Sunday to Saturday; # │ │ │ │ │ 7 is Sunday on some systems) # │ │ │ │ │ # │ │ │ │ │ # * * * * * <command>

For these fields the allowed values are:

FieldRequiredAllowed valuesAllowed special characters
MinutesYes0–59* , -
HoursYes0–23* , -
Day of monthYes1–31* , -
MonthYes1–12* , -
Day of weekYes0–6* , -

Examples

* * * * *
- every minute
* 9 * * SAT
- every minute, between 9:00 and 9:59, on Saturday
5 14-15 * 1,3 Mon-Fri
- 14:05 and 15:05, on yan and march, from monday to friday

Input
string and datetime
Output
bool with result - this datetime match with string or not

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.