【发布时间】:2013-05-15 11:18:00
【问题描述】:
我一直得到这种奇怪的效果,就像 momentjs 有时有效,有时无效。
这是 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 的方法,至少根据the docs。
标签: javascript node.js momentjs