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);

无运行时依赖