gpt4 book ai didi

javascript - Dated-fns 无法解析 ISO 日期

转载 作者:行者123 更新时间:2023-12-04 17:33:21 25 4
gpt4 key购买 nike

使用 date-fns 的 2.0.0-beta.4 我正在努力找出用于解析和 ISO 日期的格式字符串。我的日期字符串如下:

2019-08-31T14:36:28.511Z

解析代码如下:

parse(v, 'yyyy-MM-dd', new Date());

v 这里是字符串,不解析。我还尝试了以下方法:

parse(v, 'yyyy-MM-dd[T]hh:mm:ss.SSSZ', new Date());

这也没有解析,因为我为所有这些返回了“无效日期”。这个问题实际上出在我正在使用的第三方库中,所以我无法通过使用 parse 而不是 parseISO 函数来改变它。

最佳答案

parse 期望日期字符串(第一个参数)以精确的方式匹配格式(第二个参数)。

在你的情况下,应该是这样的,

parse("2019-08-31T14:36:28.511Z", "yyyy-MM-dd'T'HH:mm:ss.SSSX", new Date())

请引用parse documentation形成正确的格式字符串。

这是工作示例,https://codesandbox.io/s/date-fns-playground-forked-t7mvqe?file=/src/index.js

关于javascript - Dated-fns 无法解析 ISO 日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57745999/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com