我只想检索当前的时间和日期,并将其存储在一个变量中.

在文档中,我发现:

use chrono::{DateTime, TimeZone, NaiveDateTime, Utc};

let dt = DateTime::<Utc>::from_utc(NaiveDate::from_ymd(2016, 7, 8).and_hms(9, 10, 11), Utc);    

这让我可以存储特定的日期和时间,但我不知道如何检索实际的当前日期和时间,并将其放入我的DateTime变量中.

推荐答案

使用 rust ,使用now:

use chrono;

fn main() {
    println!("{:?}", chrono::offset::Local::now());
    println!("{:?}", chrono::offset::Utc::now());
}

Rust相关问答推荐

为什么我们不能通过指针算法将Rust原始指针指向任意地址?'

当为a Self:IntoIterator设置trait bind `时,获取`a T `不是迭代器"&'"<'>&'

我怎样才能从一个Rust 的日期中go 掉3年?

当一个箱子有自己的依赖关系时,两个人如何克服S每箱1库+n箱的限制?

"value is never read警告似乎不正确.我应该忽略它吗?

如何为 struct 字段设置新值并在Ruust中的可变方法中返回旧值

带参考文献的 rust 元组解构

不能在Rust中使用OpenGL绘制三角形

链表堆栈溢出

在 Rust 中用问号传播错误时对类型转换的困惑?

在什么情况下 `..._or()` 比 `..._or_else(|| {})` 更好,为什么?

借来的价值生命周期 不够长,不确定为什么它仍然是借来的

在 Rust 中,为什么 10 个字符的字符串的 size_of_val() 返回 24 个字节?

Rust中是否可以在不复制的情况下从另一个不可变向量创建不可变向量?

从 Axum IntoResponse 获取请求标头

当你删除一个存在于堆栈中的值时,为什么 rust 不会抱怨

无法把握借来的价值不够长寿,请解释

如何在 C++ 和 Rust 之间共享 pthread 同步原语?

如何创建动态创建值并向它们返回borrow 的工厂?

Rust 中的运行时插件