我使用JavaScript从Mongo数据库中提取信息,我得到以下json格式的数据:
end_date : {
sec: 1453532400,
usec: 0,
__proto__: Object
}
我遇到的问题是尝试将该日期转换为JavaScript DATE_RFC2822或ISO格式。我正在使用像这样的moment.js而没有结果:
moment(response.end_date).toISOString())
它始终返回当前日期和时间。我的问题是我应该如何将JavaScript中的MongoDates转换为DATE_RFC2822或ISO格式?
答案 0 :(得分:2)
sec
属性为Unix timestamp。您只能寄送该物业:
moment(response.end_date.sec, "X").toISOString()
或者:
moment.unix(response.end_date.sec).toISOString()