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 2/week @ 2024-05-04 840/week @ 2024-05-11 477/week @ 2024-05-18 230/week @ 2024-05-25 332/week @ 2024-06-01 89/week @ 2024-06-08 21/week @ 2024-06-15 30/week @ 2024-06-22 234/week @ 2024-06-29 157/week @ 2024-07-06 175/week @ 2024-07-13 375/week @ 2024-07-20 960/week @ 2024-07-27 298/week @ 2024-08-03 570/week @ 2024-08-10 231/week @ 2024-08-17

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

无运行时依赖