9个版本 (4个稳定版)

1.1.3 2024年5月16日
1.1.1 2024年5月15日
0.2.3 2024年4月10日
0.1.0 2024年4月3日

#326日期和时间

Download history · Rust 包仓库 2/week @ 2024-05-04 · Rust 包仓库 840/week @ 2024-05-11 · Rust 包仓库 477/week @ 2024-05-18 · Rust 包仓库 230/week @ 2024-05-25 · Rust 包仓库 332/week @ 2024-06-01 · Rust 包仓库 89/week @ 2024-06-08 · Rust 包仓库 21/week @ 2024-06-15 · Rust 包仓库 30/week @ 2024-06-22 · Rust 包仓库 234/week @ 2024-06-29 · Rust 包仓库 157/week @ 2024-07-06 · Rust 包仓库 175/week @ 2024-07-13 · Rust 包仓库 375/week @ 2024-07-20 · Rust 包仓库 960/week @ 2024-07-27 · Rust 包仓库 298/week @ 2024-08-03 · Rust 包仓库 570/week @ 2024-08-10 · Rust 包仓库 231/week @ 2024-08-17 · Rust 包仓库

2,102 每月下载次数
用于 3 crates

MIT 许可证

32KB
647

strptime

ci codecov release docs

strptime crate提供日期和时间解析,用于将字符串解析为日期。它不依赖于任何现有的日期和时间库,可以作为独立的解析器使用。

该库可以同时解析日期和时间,或者分别解析其中一个。日期必须是完全指定的,而时间则更灵活,未指定的组件默认为0。

指定符

并非所有strptime/strftime指定符都受支持。请参阅Parser结构体文档中的列表。

示例

解析日期和时间

use strptime::Parser;

let parser = Parser::new("%Y-%m-%dT%H:%M:%S");
let raw_date_time = parser.parse("2012-04-21T11:00:00").unwrap();
assert_eq!(raw_date_time.date().unwrap().year(), 2012);

无运行时依赖