微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法使用datefns解析日期

如何解决无法使用datefns解析日期

我有以下日期=>

October 16 at 6:24 PM

我想使用dateFNS将此日期解析为Javascript Date对象

我试图按照文档进行操作

dateFns.parse(stringDate,'MMMM d [at] h[:]mm a..aaa',new Date())

但它总是让我Invalid Date

https://stackblitz.com/edit/typescript-ts9uub?file=index.ts

我使用错了吗?

解决方法

使用

parsedDate = parse(stringDate,"MMMM d 'at' h':'mm a",new Date());

文档指出,对于AM / PM,使用a..aaa ...实际上意味着对AM / PM使用1、2或3 a ...然后有aaaa甚至aaaaa我认为...

另外[at]应该是'at'

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。