rust - 如何向 Chrono UTC 添加天数?

标签 rust rust-chrono

我正在尝试找到向 Chrono UTC 添加天数的首选方法。我想将 137 天添加到当前时间:

let dt = UTC::now();

最佳答案

只需使用 Duration和适当operator :

use chrono::{Duration, Utc};

fn main() {
    let dt = Utc::now() + Duration::days(137);

    println!("today date + 137 days {}", dt);
}

Test on playground .

关于rust - 如何向 Chrono UTC 添加天数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44710877/

相关文章:

memory-management - 如何在 Rust 语言中以单个字节写入/读取 8 个 true/false

rust - 如何将 `chrono::format::strftime` 静态转换为 `chrono::format::Item`?

rust - 为什么 Vec::as_slice 和数组强制的生命周期检查不同?

optimization - 加快循环

rust - 我如何知道哪些语言可以编译为 ARMv7hl?

rust - 如何解析 RFC2822 中的日期,允许在字符串末尾使用时区?

rust - 如何使用 Rust chrono 获得 1 天的持续时间?

git - 如何使用 Rust git2 crate 执行 "git pull"?

rust - 如何将 DateTime<UTC> 转换为 DateTime<FixedOffset> 或反之?

datetime - 如何找到 2 个 NaiveDateTimes 之间的区别?