moment .toJSON returns "0NaN-NaN-NaNTNaN:NaN:NaN.NaNZ&q
moment .toJSON returns "0NaN-NaN-NaNTNaN:NaN:NaN.NaNZ"
我正在使用moment.js有时在调用时:
myMomentVariable.toJSON()
我回来了:
"0NaN-NaN-NaNTNaN:NaN:NaN.NaNZ"
而不是ISO8601字符串。
我确定我在代码中的某个地方用我的myMomentVariable
做了一些愚蠢的事情,导致这种情况,但我找不到在哪里......关于可能导致此错误的任何提示?
需要代码,但我想 myMomentVariable 不代表有效日期......
在将变量放入矩函数之前检查变量。也许您必须将日期从字符串转换为日期。就像让 mydate = Date(myStringdate);
相关文章:
- JavaScript NaN equvialence
- 如何为排除无穷大和NaN的数字声明Flow类型
- 为什么我在这个javaScript代码中使用NaN
- 如何防止Math.max()返回NaN
- 函数将输出nan而不是数字,为什么
- jquery中出现NaN错误.已经尝试过ParseInt,但仍然不起作用
- 尝试求和时,在我的表的页脚中返回$NaN
- 我的jquery中出现NaN错误
- 金额结果为NaN
- 使用running total时使用Javascript$NaN
- 使用jquery CounterUp提供NaN的百万值
- 为什么Math.pow(1,无穷大)返回NaN
- parseFloat() returning NaN
- 为什么分配给“NaN”或“未定义”会导致类型错误
- 不是每次NaN显示时都在jquery中进行乘法运算
- 引导时间选择器在增加或减少小时和分钟的同时获取 NaN
- 打印到控制台时为NaN,但typeof为数字jquery
- JavaScript:返回NaN(第2部分)
- 为什么这个代码返回NaN
- moment .toJSON returns "0NaN-NaN-NaNTNaN:NaN:NaN.NaNZ&q