1 个不稳定版本

0.1.0 2022 年 4 月 27 日

#857WebAssembly

MIT/Apache

14KB
325

cron_cal

crates.io CI license

cron_cal 是用于计算 cron 调度的 CLI。

安装

您可以使用以下命令安装 cron_cal

$ cargo install cron_cal

用法

$ 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

您可以使用以下方法计算 cron 调度

$ 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

输入格式

 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}

图形界面

cron_cal_wasm 是一个使用 wasm 计算 cron 调度的 Web 应用程序。

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

许可证

许可协议为以下之一

依赖项

~7–13MB
~144K SLoC