我想以“ YYYY MM DD”格式显示日期。
我尝试使用快递车把代码{{this.createdAt.toDateString()}}
DB / Post.js
username: String,
createdAt: {
type: Date,
default: new Date()
}
index.js
app.get('/', async (req, res)=>{
const posts = await Post.find().sort({"createdAt": -1})
res.render('index', {
posts
});
})
post.handlebars
{{this.createdAt.toDateString()}}
答案 0 :(得分:0)
使用:
{{this.createdAt.toLocaleDateString('EU'))}};
如果您要删除-
添加拆分并加入,则会返回YYYY-MM-DD:
{{this.createdAt.toLocaleDateString('EU')).split('-').join(' ')}};