moment .toJSON returns "0NaN-NaN-NaNTNaN:NaN:NaN.NaNZ&q

moment .toJSON returns "0NaN-NaN-NaNTNaN:NaN:NaN.NaNZ"

本文关键字:NaN NaNZ 0NaN-NaN-NaNTNaN toJSON returns quot moment      更新时间:2023-09-26

我正在使用moment.js有时在调用时:

myMomentVariable.toJSON()

我回来了:

"0NaN-NaN-NaNTNaN:NaN:NaN.NaNZ"

而不是ISO8601字符串。

我确定我在代码中的某个地方用我的myMomentVariable做了一些愚蠢的事情,导致这种情况,但我找不到在哪里......关于可能导致此错误的任何提示?

需要代码,但我想 myMomentVariable 不代表有效日期......

在将变量放入矩函数之前检查变量。也许您必须将日期从字符串转换为日期。就像让 mydate = Date(myStringdate);