Javascript 使用moment.js转换MongoDate
我使用JavaScript从Mongo数据库提取信息,并以以下json格式获取数据: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
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()代码>