问题标签 [luxon]
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.
javascript - 将UTC转换为国家当地时间
我正在尝试将我在数据库中的 UTC 时间转换为当地国家的特定时间。我正在查看不同的库:luxon
Day.js
等等。如果我有 UTC 时间,我想获得德国的当地时间。我的记录中有用户所在的国家/地区。如果 UTC 时间是上午 10 点,那么德国当地时间应该是上午 11 点。这是我为了测试luxon
库而尝试过的:
但它似乎没有工作。
reactjs - React:在我的 Axios 调用中从数据库转换 DateTime
我试图弄清楚如何在 axios 调用中使用 LUXON 转换我的数据库的日期,这可能还是我应该在数据库数据本身中更改它?
下面是我的代码:
我稍后在渲染时对其进行了转换,但是,我还使用react-calendar作为组件,并尝试预先获取要转换的日期,以便我的 onClick 处理程序在其受尊重的日期渲染日期。
截至目前,数据采用 ISO-8601 日期格式,即 2020-12-21T20:06:52+0000
也许你们有更多的经验?请帮忙!提前致谢!
javascript - 使用 Luxon 计算平均时间
有谁知道计算一系列日期时间的平均时间的优雅方法?
到目前为止,我认为我可以转换为整数(例如秒)并计算平均值,然后转换回 Luxon 对象,但我担心这可能会带来一些错误?或者这仍然是最安全/最好的方法吗?
示例数据集:
javascript - 如何使用 luxon js 获取各种本地日期格式
关于如何以各种形式格式化日期有很好的记录;但是,我看不到有关从用户的本地设置或通过指定国家/地区获取各种日期格式的文档,即短日期、长日期、时间等。
IE
短日期格式:dd/MM/YY
长日期格式:d MMMM YYYY, dddd
我会将此格式字符串传递给另一个组件,以便它可以相应地对其进行格式化。
如果它有所作为,我将使用 React 和 Material-UI 并将格式传递给DatePicker
组件。
javascript - 在 JavaScript 中将字符串解析为 Date 格式,但对于不明确的情况需要特定的语言环境
是否有一个 JavaScript 库可以将字符串解析为日期时间,例如 C#?我的意思是我不必指定可能发生的每种日期格式(例如 1/19/2021、2021-1-1、1-Jan-21),但我可以指定语言环境以便在有多个选项可用的模棱两可的情况下会选择正确的选项吗?例如,在 C# 中,我可以执行以下操作:
这将知道 1/2/2021 是 2 月 1 日(而不是 1 月 2 日),但它也会正确解析 1/19/2021(它不会抛出异常,因为第 19 个月不存在)和其他所有内容。
javascript - 在 Luxon 中解析 ISO 8601 之类的持续时间
我的持续时间字符串如下所示:
其中1
是分钟部分,16
是秒部分,352
是毫秒部分。
我想使用Duration.fromISOTime
,但我得到:
在 Luxon 中是否有一种干净的方式来解析这种持续时间?
javascript - 如何用 luxon 解析 UNIX 时间戳?
我试图使用该luxon
库来摆脱moment
- 将1615065599.426264
时间戳转换为 ISO 日期。
根据在线时代转换器,这对应于
GMT:2021 年 3 月 6 日星期六晚上 9:19:59.426
您的时区:2021 年 3 月 6 日星期六晚上 10:19:59.426 GMT+01:00
相对时间:3 天前
删除小数部分给出相同的结果。
使用的代码luxon
:
这个结果是
它可疑地接近Unix Epoch (1970-01-01 00:00:00)。
我的错误在哪里?
javascript - 如何将字符串日期转换为特定格式?
我正在尝试从特定格式的字符串中获取日期,例如:
我尝试了 js date、moment、luxon,但我不明白如何制作这个 :(
我怀疑这000Z
有问题,但这是我得到的日期。