thekuwayama / cron_cal

CLI & Wasm to calculate cron schedules

Home Page:https://thekuwayama.github.io/cron_cal/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cron_cal

crates.io CI license

cron_cal is CLI to calculate cron schedules.

Install

You can install cron_cal with the following:

$ cargo install cron_cal

Usage

$ cron_cal --help
cron_cal 0.1.0
CLI to calculate cron schedules

USAGE:
    cron_cal [OPTIONS]

OPTIONS:
    -d, --date <date>    start date [default: 2022-04-07]
        --days <days>    target days [default: 1]
    -h, --help           Print help information
    -V, --version        Print version information

You can calculate cron schedules with the following:

$ cat << EOS | cron_cal
> "30 9 * * * *", 5
> "30 12 * * * *", 5
> "30 15 * * * *", 5
> EOS
2022-04-07 09:30 ~ 2022-04-07 09:35
2022-04-07 12:30 ~ 2022-04-07 12:35
2022-04-07 15:30 ~ 2022-04-07 15:35

Input Format

 minute (0-59)
 | hour (0-23)
 | | day of the month (1-31)
 | | | month of the year (1-12)
 | | | | day of the week (0-6 with 0=Sunday)
 | | | | |  year, optionaly (1970-2100)
"* * * * * (*)", ${run time}

GUI

cron_cal_wasm is a Web Application to calculate cron schedules using Wasm.

License

Licensed under either of

About

CLI & Wasm to calculate cron schedules

https://thekuwayama.github.io/cron_cal/

License:Apache License 2.0


Languages

Language:Rust 73.6%Language:JavaScript 17.3%Language:HTML 5.6%Language:CSS 3.5%