【发布时间】:2017-07-13 04:51:13
【问题描述】:
我如何在数组映射上更改我的值“created_at”属性。
这是我的目标
{ _id: 59661cba54481612500d3043,
author_id: 595e51e0f14cff12e896ead7,
updated_at: 2017-07-12T13:07:52.913Z,
created_at: 2017-12-06T17:00:00.000Z,
trash: false,
tag: [ 595e51e0f14cff12e896ead9, 595e51e0f14cff12e896ead3 ],
category: [ 595e51e0f14cff12e896ead9, 595e51e0f14cff12e896ead3 ],
title: 'test2' }
我想将 created_at 的值更改为像这样的简单日期 = "13-07-2017"
这是我的代码
function article(req, res) {
postArticle.find({}, function(err, articles) {
articles.map(function(article) {
var dateCreate = new Date(article.created_at);
var newDate = dateCreate.getDate()+'-' +(dateCreate.getMonth()+1)+'-' +dateCreate.getFullYear();
article.created_at = newDate;
console.log(dateCreate);
console.log(newDate)
console.log(article)
});
// res.render('admin/article/index', {title: 'Article Posts', posts: article})
// res.json({title: 'article', posts: article})
// console.log(article)
})}
但我的代码无法更改 :(
【问题讨论】: