12 个版本 (6 个重大更改)

0.6.1 2023年2月12日
0.5.1 2022年11月9日
0.5.0 2022年7月29日
0.4.1 2021年11月21日
0.1.1 2015年11月16日

解析器实现 中排名第 35

Download history 104511/week @ 2024-03-14 105325/week @ 2024-03-21 109115/week @ 2024-03-28 181912/week @ 2024-04-04 144041/week @ 2024-04-11 178501/week @ 2024-04-18 146366/week @ 2024-04-25 133218/week @ 2024-05-02 136317/week @ 2024-05-09 145955/week @ 2024-05-16 140776/week @ 2024-05-23 215462/week @ 2024-05-30 161942/week @ 2024-06-06 275513/week @ 2024-06-13 153067/week @ 2024-06-20 131208/week @ 2024-06-27

每月下载量 756,794
用于 205 仓库(直接使用 24 个)

MIT 许可协议 MIT

54KB
1.5K SLoC

omnomnom - 吃掉 使用 ISO8601 日期 nom 进行解析

crates.io docs.rs docs License: MIT Build status

omnomnom

let datetime = iso8601::datetime("2015-06-26T16:43:23+0200").unwrap();

// the above will give you:
DateTime {
    date: Date::YMD {
        year: 2015,
        month: 6,
        day: 26,
    },
    time: Time {
        hour: 16,
        minute: 43,
        second: 23,
        tz_offset_hours: 2,
        tz_offset_minutes: 0,
    },
};

虽然边缘处理仍然略显粗糙,但不会再因为半小时的时区偏移而失败。现在对小猫也更安全。

文档

在线文档

许可协议

MIT 许可协议。请参阅 LICENSE

依赖项

~0.9–1.6MB
~28K SLoC