5 个版本 (3 个稳定版)

1.1.0 2021年4月12日
1.0.1 2021年3月22日
1.0.0 2021年2月9日
0.0.2 2021年2月9日
0.0.1 2021年2月9日

#351日期和时间

每月37次下载
用于 yew-datepicker

MIT 协议

9KB
158

calendarize

calendarize at crates.io calendarize at docs.rs

只是日历化。这受到 Node.js calendarize 的启发。

使用方法

let date = NaiveDate::parse_from_str("2021-01-02", "%Y-%m-%d").unwrap();
calendarize(date);

// [0, 0, 0, 0, 0, 1, 2],
// [3, 4, 5, 6, 7, 8, 9],
// [10, 11, 12, 13, 14, 15, 16],
// [17, 18, 19, 20, 21, 22, 23],
// [24, 25, 26, 27, 28, 29, 30],
// [31, 0, 0, 0, 0, 0, 0]

开发

设置

cargo install

执行

# exec
cargo test

发布

发布前,获取 crates.io 令牌。

cargo publish

或对提交打标签。

依赖项

~1MB
~18K SLoC