2个版本
0.1.1 | 2020年12月20日 |
---|---|
0.1.0 | 2020年12月20日 |
在 日期和时间 中排名第380
每月下载量688
14KB
210 代码行
日期计算
这是一个用于支持Chrono的NaiveDate相对日期计算的crate,最值得注意的是只有格里高利日期。
用法
use chrono::prelude::*;
use date_calculations::*;
let twenty_twenty_one = NaiveDate::from_ymd_opt(2021, 1, 31).unwrap();
assert_eq!(next_year(&twenty_twenty_one).unwrap().year(), 2022);
assert_eq!(next_year(&twenty_twenty_one).unwrap().month(), 1);
assert_eq!(next_year(&twenty_twenty_one).unwrap().day(), 1);
assert_eq!(previous_quarter(&twenty_twenty_one).unwrap().year(), 2020);
assert_eq!(previous_quarter(&twenty_twenty_one).unwrap().month(), 10);
assert_eq!(previous_quarter(&twenty_twenty_one).unwrap().day(), 1);
许可证
版权所有2020 Josh Clayton。请参阅LICENSE。
依赖项
~1MB
~18K SLoC