cron_cal

Crates.iocron_cal
lib.rscron_cal
version0.1.0
sourcesrc
created_at2022-04-27 13:25:00.989854
updated_at2022-04-27 13:25:00.989854
descriptionCLI to calculate cron schedules
homepage
repositoryhttps://github.com/thekuwayama/cron_cal
max_upload_size
id576050
size25,076
(thekuwayama)

documentation

https://docs.rs/cron_cal

README

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.

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

License

Licensed under either of

Commit count: 72

cargo fmt