std::time Rust · 常用路径
标准库的时间模块,提供 Duration、Instant 等类型,用于计时和让线程休眠。
怎么用
use std::time::Duration/Instant;,用于时间相关操作
小例子
use std::time::Duration;
use std::thread;
let start = std::time::Instant::now();
thread::sleep(Duration::from_millis(10));
println!("{}", start.elapsed().as_millis() >= 10);
运行结果
true
提醒:Duration 表示一段时间;Instant 表示某个时间点
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Rust全部词条