- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 chrono .我有 now()
和其他一些 NaiveDateTime
。我怎样才能找到它们之间的区别?
let now = Utc::now().naive_utc();
let dt1 = get_my_naive_datetime();
最佳答案
在较新的 chrono
版本中(至少从 0.4.22 开始,可能更早),您可以简单地减去 NaiveDateTime
s:
println!("{:?}", dt1 - now);
结果是 Duration
,它具有转换为您喜欢的任何单位的方法,例如(dt1 - 现在).num_days()
。
在 chrono
的旧版本中,您必须使用 NaiveDateTime::signed_duration_since
:
println!("{:?}", dt1.signed_duration_since(now));
关于datetime - 如何找到 2 个 NaiveDateTimes 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48312801/
我正在使用 chrono crate 我在 i64 中有日期,我可以使用 NaiveDateTime::from_timestamp 获取 NaiveDateTime 我有 Local::now()
这个问题在这里已经有了答案: How do I go from a NaiveDate to a specific TimeZone with Chrono? (3 个回答) 2年前关闭。 rust
我正在使用 chrono .我有 now() 和其他一些 NaiveDateTime。我怎样才能找到它们之间的区别? let now = Utc::now().naive_utc(); let dt1
我正在使用 chrono .我有 now() 和其他一些 NaiveDateTime。我怎样才能找到它们之间的区别? let now = Utc::now().naive_utc(); let dt1
我正在使用 Diesel 和 chrono。在我的模型中,我有一个 NaiveDateTime 类型的字段,其中包含 now()。但是,NaiveDateTime 没有函数 now() 或类似函数,而
我是使用rust 和柴油的新手。并尝试使用 Rocket 框架创建一个小型演示 api。 出现错误:特质绑定(bind)NaiveDateTime: Deserialize不满意 我用谷歌搜索并找到了
我是一名优秀的程序员,十分优秀!