Rust中如何获取时间戳

不需要引入第三方依赖,直接用系统自带的库。

use std::time::{SystemTime, UNIX_EPOCH};

match SystemTime::now().duration_since(UNIX_EPOCH) {
    Ok(n) => println!("1970-01-01 00:00:00 UTC was {} seconds ago!", n.as_secs()),
    Err(_) => panic!("SystemTime before UNIX EPOCH!"),
}

多思多想,有的人会说需要 time包 或者chrone包,事实上,官方文档有明确的答案。

猜你喜欢

转载自blog.csdn.net/HardRedStone/article/details/122251832