5 releases (3 stable)
1.1.0 | Apr 12, 2021 |
---|---|
1.0.1 | Mar 22, 2021 |
1.0.0 | Feb 9, 2021 |
0.0.2 | Feb 9, 2021 |
0.0.1 | Feb 9, 2021 |
#362 in Date and time
60 downloads per month
Used in yew-datepicker
9KB
158 lines
calendarize
Just calendarize. This is inspired from Node.js calendarize.
how to use
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]
development
setup
cargo install
exec
# exec
cargo test
publish
Before publish, get a crates.io token.
cargo publish
or tag to commit.
Dependencies
~1MB
~18K SLoC