问题标签 [rust-chrono]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
7277 浏览

rust - Rust Chrono 解析日期字符串、ParseError(NotEnough) 和 ParseError(TooShort)

如何将字符串转换为chrono ::DateTimechrono::NaiveDateTime

ParseError(NotEnough) 或 ParseError(TooShort) 是什么意思?

0 投票
0 回答
105 浏览

rust - 如何让结构拥有 chrono::format::Item?

我有一个结构,其中包含一个用于格式化日期的字符串chrono::DateTime.format()

这有点浪费,因为每次格式化日期时都必须解析格式字符串。为了提高效率,我想我应该解析一次格式字符串并存储结果。然后我可以使用格式化chrono::DateTime::format_with_items

这不起作用:

我可以更改 to 的签名newfn new(format: &'a str) -> Self消除错误,但现在 a 的创建者DateThingy必须确保格式字符串存在足够长的时间并且与生命周期有关。我只想DateThingy拥有它需要的所有信息,而不依赖于引用或生命周期。

我该如何做到这一点?

的创建DateThingy不是性能关键,所以我很乐意克隆字符串、分配、存储它们等,如果有帮助的话。

0 投票
2 回答
1479 浏览

rust - 如何为 Chrono NaiveDate 添加一个月?

我正在尝试创建一个日期选择器,我需要在几个月之间导航

如何生成日期2020-11-15

0 投票
2 回答
950 浏览

rust - 获取一周的开始/结束日期

我需要chrono::Date今年一周的第一个和最后一个日期。

我有两个问题,首先我无法chrono解析当年的星期,其次我无法获得一周的第一个/最后一个日期。(这里有很多其他语言的解决方案,但不是rust)

TLDR:我需要这样的函数: fn x(week: isize) -> (Date<Local>, Date<Local>)元组是(一周的第一天,一周的最后一天)。

0 投票
1 回答
1046 浏览

rust - 在当前范围内没有为 struct `chrono::offset::utc::Utc` 找到名为 `now` 的函数或关联项

我尝试使用的方法记录在这里

这是我试图在其中使用它的代码:

这是我在运行 cargo build 时遇到的错误:

我不确定问题出在哪里,但我确定该方法存在。任何见解将不胜感激。

0 投票
1 回答
1390 浏览

rust - Rust Diesel:特征绑定 `NaiveDateTime: Deserialize<'_>` 不满足

我是生锈和柴油的新手。并尝试使用 Rocket 框架创建一个小型演示 api。
出现错误:不满足特征界限NaiveDateTime: Deserialize<'_>

我用谷歌搜索并找到了一些有用的链接,如下所示:https
://github.com/serde-rs/serde/issues/759 看起来版本有问题。

这是我的文件:
schema.rs

货物.toml

模型.rs

main.rs

有人可以帮我吗?
谢谢 !

0 投票
1 回答
721 浏览

date - 如何使用 Chrono crate 在 Rust 中获取当前工作日?

我正在尝试使用 Chrono crate 在 Rust 中获取当前工作日。

JavaScript 等价物是这样的:

我正在使用以下代码获取当前时间戳:

我试图.weekday()在结果结构上调用方法DateTime失败。我看到该DateLike特征在文档中提供了这种性质的东西,但我发现自己无法解析文档并在没有示例的情况下生成相应的代码。

0 投票
1 回答
325 浏览

rust - 如何使用 rusqlite 在 sqlite 数据库中插入和获取日期?

我有一个带有 NaiveDate 字段的结构,我想将此字段插入到表中。这是我的全部代码

但它给出了这两个错误

货物.toml

0 投票
1 回答
263 浏览

rust - 如何从 Chrono::DateTime 中获取年月日组件?

该文档没有说明有关此主题的任何内容。我需要把它转换成Date<Tz>? 即使这样,也没有从中获取年份组件的功能。

0 投票
2 回答
218 浏览

postgresql - 将 Postgres 时间戳转换为 Rust Chrono

如何将 PostgreSQL timestamp(带时区)转换为 Rust Chrono DateTime<Utc>

例子:2020-04-12 22:10:57.0+02