我一直在获得这种奇怪的效果,就像有时候是时候,但有时它不。为什么在我的momentjs对象上缺少jSON()?
这是版本1.7.2,在node.js中运行。
reg.date = moment('230420050000','DDMMYYYYHHmm').toJSON();
TypeError: Object Sat Apr 23 2005 00:00:00 GMT+0200 (CEST) has no method 'toJSON'
问题1:这是不是一个实例化对象momentjs的正确方法?
当我把它转储到控制台,我看到它有所有典型的瞬间领域:
{
_d: {
Fri, 22 Apr 2005 22:00:00 GMT
_a: [ 2005, 3, 23, 0, 0, 0, 0, undefined ]
},
_isUTC: false,
_a: [ 2005, 3, 23, 0, 0, 0, 0, undefined ],
_lang: false
}
问题2:那么,为什么的toJSON()消失?
'toJSON'似乎是一个2.0.0方法,根据[该文档](HTTP:/至少。/momentjs.com/docs/#/displaying/as-json/)。 – Matt