小编ask*_*oni的帖子

如何解析自纪元以来格式为微秒的时间戳?

我想解析这个字符串:1595879159050208。这是我尝试过的。

use chrono::prelude::*;

fn main() {
    let utc: DateTime<Utc> = Utc::now();
    let format = "%s%6f";
    let string = utc.format(format).to_string();
    println!("{}", string); // 1595879159050208
    let parsed = DateTime::parse_from_str(&string, format);
    println!("{:?}", parsed); // Err(ParseError(TooShort))
}
Run Code Online (Sandbox Code Playgroud)

为什么这不起作用?

Chrono 0.4
rustc 1.41.0
Run Code Online (Sandbox Code Playgroud)

time rust

5
推荐指数
1
解决办法
1826
查看次数

标签 统计

rust ×1

time ×1