11次发布
0.0.1-beta.11 | 2023年8月17日 |
---|---|
0.0.1-beta.10 | 2023年1月5日 |
0.0.1-beta.9 | 2022年12月21日 |
0.0.1-beta.8 | 2022年10月22日 |
0.0.1-beta.4 | 2021年5月25日 |
#218 in 日期和时间
52 每月下载次数
25KB
415 行
日期时间解析器
将各种不同的日期时间格式解析为标准RFC 3339格式,作为chrono DateTime FixedOffset。
注意
- 如果日期时间没有
年
;将添加当前年
- 如果日期时间没有
时区
信息;将添加Local time-zone info
一些示例日期在此看到!
用法
[dependencies]
datetime_parser = "0.0.1-beta.10"
和
use datetime_parse::DateTimeFixedOffset;
fn main() {
let date_str = "Mon, 6 Jul 1970 15:30:00 PDT";
let result = date_str.parse::<DateTimeFixedOffset>();
assert!(result.is_ok());
match result {
Ok(parsed) => println!("{} => {:?}", date_str, parsed.0),
Err(e) => println!("Error: {}", e)
}
}
运行示例
cargo run --example parse
要求
- Rust 1.51+
贡献
请随意添加更多您看到的格式,这些格式在库中不存在。
许可:MIT
依赖
~1MB
~18K SLoC