【发布时间】:2016-10-02 12:30:33
【问题描述】:
我在 mongodb 中使用 angular 2 和 expressjs,我正在检索这种日期格式:2016-06-02T14:20:27.062Z 但我需要显示:06 /02/2016 14:20:27
快递:
模型/user.js:
var userSchema = Schema({
// attributes
}, { timestamps: true });
路由/user.js:
router.route('/:id').get((req, res) => {
User.findById(req.params.id, (err, user) => {
if (err) res.send(err)
res.json(user)
});
});
Angular 2:
user.service.ts:
getUser(id: number) {
return this.authHttp.get(this.url + '/' + id)
.map(this.extractData)
.catch(this.handleError);
}
user.component.ts:
user: any;
getUser(id: number) {
this.userService.getUser(id).subscribe(
user => this.user = user,
error => this.errorMessage = error
)
}
user.component.html:
{{ user.createdAt }} // appearing 2016-06-02T14:20:27.062Z but I need: 06/02/2016 14:20:27
有人知道我该如何处理吗?
【问题讨论】:
标签: javascript mongodb express mongoose angular