6 个版本

0.3.1 2021年5月9日
0.3.0 2021年5月7日
0.2.3 2021年5月2日
0.2.0 2021年4月29日
0.1.1 2021年4月26日

#426日期和时间

每月 38 次下载

Apache-2.0

27KB
593



Dateless

Dateless

Dateless 是一个 Rust 的事件和日历库。

使用方法

use dateless::prelude::*;
use chrono::{Utc, Duration};

fn main() {
    let mut calendar = Calendar::new();

    let event = EventPartial::new(String::from("Anne's birthday"))
        .whole_day(Utc::today())
        .weekly()
        .complete();

    calendar.add_event(event);

    let seven_days_later = Utc::today() + Duration::days(7);

    println!("{:#?}", calendar.day(seven_days_later));
}

它打印到 stdout

[
    EventOccurrence {
        name: "Anne's birthday",
        description: None,
        period: WholeDays(
            2021-05-08Z,
            2021-05-08Z,
        ),
    },
]

贡献

即将推出

依赖关系

~3MB
~60K SLoC