Javascript 使用moment.js转换MongoDate

Javascript 使用moment.js转换MongoDate,javascript,json,mongodb,momentjs,Javascript,Json,Mongodb,Momentjs,我使用JavaScript从Mongo数据库提取信息,并以以下json格式获取数据: end_date : { sec: 1453532400, usec: 0, __proto__: Object } 我遇到的问题是试图将该日期转换为JavaScript日期\u RFC2822或ISO格式。我像这样使用moment.js,但没有结果: moment(response.end_date).toISOString()) 它总是返回当前日期和时间。我的问题是如何将JavaScript中的Mong

我使用JavaScript从Mongo数据库提取信息,并以以下json格式获取数据:

end_date : {
sec: 1453532400,
usec: 0,
__proto__: Object
}
我遇到的问题是试图将该日期转换为JavaScript日期\u RFC2822或ISO格式。我像这样使用moment.js,但没有结果:

moment(response.end_date).toISOString())

它总是返回当前日期和时间。我的问题是如何将JavaScript中的MongoDates转换为最新的\u RFC2822或ISO格式?

sec属性是一个。您只能发送该属性:

moment(response.end_date.sec, "X").toISOString()
或者:

moment.unix(response.end_date.sec).toISOString()

sec
属性是一个。您只能发送该属性:

moment(response.end_date.sec, "X").toISOString()
或者:

moment.unix(response.end_date.sec).toISOString()

第二个答案是正确的,第一个给出了1970年的日期。我读得太快了。或者没有片刻
新日期(response.end_Date.sec*1000).toISOString()第二个答案是对的,第一个给出了1970年的日期。我读得太快了。或者没有片刻
新日期(response.end_Date.sec*1000).toISOString()