Как найти разницу между 2 NaiveDateTimes?
Я использую хроно. я имею now()
и некоторые другие NaiveDateTime
, Как я могу найти разницу между ними?
let now = Utc::now().naive_utc();
let dt1 = get_my_naive_datetime();
1 ответ
Использование NaiveDateTime::signed_duration_since
:
println!("{:?}", dt1.signed_duration_since(now))
Возвращает Duration
, у которого есть &self
-принимать методы, чтобы получить любые единицы, которые вам нравятся, например dt1.signed_duration_since(now).num_days()
,