Как добавить дни в Chrono UTC?
Я пытаюсь найти предпочтительный способ добавить дни в Chrono UTC
, Я хочу добавить 137 дней к текущему времени:
let dt = UTC::now();
2 ответа
Решение
На основании документа:
extern crate chrono;
extern crate time;
fn main() {
use chrono::prelude::*;
use time::Duration;
let dt = Utc::now() + Duration::days(137);
println!("{}", dt);
}
Я просто хотел улучшить ответ @Stargateur. Там нет необходимости использовать time
ящик, так как chrono
ящик имеет Duration
структура в нем:
extern crate chrono;
use chrono::{Duration, Utc};
fn main() {
let dt = Utc::now() + Duration::days(137);
println!("{}", dt);
}