Javascript 使用Iso yyyy MM dd HH:MM:ss的Date moment.js无效

Javascript 使用Iso yyyy MM dd HH:MM:ss的Date moment.js无效,javascript,chart.js,momentjs,Javascript,Chart.js,Momentjs,我有一个格式为yyyy-MM-dd HH:MM:ss的日期,用于在chart.js中创建x轴值的时刻 当我更新moment.js类的实例时,我得到了无效的日期 我已经阅读了文档,我相信我遵循了正确的ISO格式来创建moment.js对象。我做错了什么?根据您的日期值“2020-10-19 15:50:20”,您的格式字符串应该是“YYYY-MM-DD HH:MM:ss”根据您的日期值“2020-10-19 15:50:20”,您的格式字符串应该是“yyyyy-MM-DD HH:MM:ss”,请

我有一个格式为yyyy-MM-dd HH:MM:ss的日期,用于在chart.js中创建x轴值的时刻 当我更新moment.js类的实例时,我得到了无效的日期


我已经阅读了文档,我相信我遵循了正确的ISO格式来创建moment.js对象。我做错了什么?

根据您的日期值“2020-10-19 15:50:20”,您的格式字符串应该是“YYYY-MM-DD HH:MM:ss”根据您的日期值“2020-10-19 15:50:20”,您的格式字符串应该是“yyyyy-MM-DD HH:MM:ss”,请分享一些代码,因此,我们可以看到您是如何格式化数据的如果格式是yyyy-MM dd HH:MM:ss,那么为什么您要告诉moment期望dd-MM YY HH:MM:ss格式?我认为moment(值,“dd-MMM YY HH:MM:ss”)提供了值并指定了它希望该时刻采用的格式。可能需要。请共享一些代码,所以我们可以看到您是如何格式化数据的如果格式是yyyy-MM-dd HH:MM:ss,那么为什么要告诉moment希望使用dd-MM YY-HH:MM:ss格式?我认为moment(值,“dd-MMM-YY HH:MM:ss”)提供了值并指定了它希望该时刻使用的格式。可能需要。
$.each(unique, function (index, value) {                    
                var momentDate = moment(value, "DD MMM YY HH:mm:ss");
                momentsArray.push(momentDate);
            });