Moment.js在Firefox中给出了无效的日期

垃圾

我需要在moment.js中转换日期时间。但这在Chrome和Firefox中给了我不同的结果。

在Google Chrome浏览器中,它给出正确的结果,但在Mozilla firefox中,给出“无效日期”。

谷歌浏览器

moment('2016-Jan-02 02:00 AM').format()
Output: "2016-01-02T02:00:00+05:30"

火狐浏览器

moment('2016-Jan-02 02:00 AM').format()
"Invalid date"

非常感谢您的帮助。

文森佐

建议避免使用带有自定义格式的矩分析。文档所述

警告:浏览器对字符串的支持不一致。因为没有关于应该支持哪种格式的规范,所以在某些浏览器中有效的格式在其他浏览器中无效。

为了获得一致的结果,解析除ISO 8601字符串以外的任何内容,应使用字符串+格式。

在您的情况下,用于一致解析的代码将是:

moment('2016-Jan-02 02:00 AM', 'YYYY-MMM-DD HH:mm A')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

moment.js在Firefox中给出了无效的日期,但在chrome中没有给出

来自分类Dev

Moment JS在Node.js中给出了错误的时间

来自分类Dev

Moment.js“无效日期”

来自分类Dev

当我使用diff时,Moment JS给出了错误的日期

来自分类Dev

当我使用diff时,Moment JS给出了错误的日期

来自分类Dev

Moment.js-moment()。format()创建无效的日期吗?

来自分类Dev

Moment()与预定义的Moment()日期

来自分类Dev

moment.js“无效日期”计算时差

来自分类Dev

Moment.js 无效日期消息

来自分类Dev

Moment.js 日期返回无效

来自分类Dev

moment.js 上的无效日期

来自分类Dev

moment.js转换无效

来自分类Dev

Moment.js在Chrome上具有有效日期,但在IE或Firefox上无效

来自分类Dev

在Mozilla Firefox中使用moment.js时获取无效的日期

来自分类Dev

Moment.js日期验证

来自分类Dev

Moment.js汇总日期

来自分类Dev

Moment JS设置日期格式

来自分类Dev

Moment.js-日期粒度

来自分类Dev

Moment.JS:转换日期

来自分类Dev

在Moment.js中重用日期对象

来自分类Dev

Django模板中的moment.js日期

来自分类Dev

moment.js验证无效日期“ 2013-10-311”

来自分类Dev

moment.js验证无效日期“ 2013-10-311”

来自分类Dev

使用moment.js和Pikaday的无效日期

来自分类Dev

修复Moment JS溢出

来自分类Dev

Moment.js日前

来自分类Dev

Moment JS给出不正确的星期

来自分类Dev

Moment.js中的错误?

来自分类Dev

Moment.js calander方法在转换时间戳时给出了错误的时间