Простой взгляд на документ дает ответ :
use chrono::Utc;
fn main() {
let start_time = Utc::now().time();
let end_time = Utc::now().time();
let diff = end_time - start_time;
println!("Total time taken to run is {}", diff.num_minutes());
}
но учтите, что это не очень хороший способ измерить время монотонным способом, этот код может показывать -5 минут, если пользователь каким-либо образом изменит системную дату. Также позвоните time()
, чтобы удалить информацию о дате, и это странно, когда вы используете хронограф, потому что обычно вы не хотите игнорировать дату, поэтому просто удалите time()
call.