我正在編寫一個使用MongoDB,Mongoose.js,Express.js,npm和AngularJS的Web應用程序。Mongoose日期模式返回前端日期的錯誤格式(AngularJS)
我有一個日期範圍輸入字段的表單,得到的數據通過發送到服務器,並回角:
<td> Date Range: </td>
<td> {{post.FromDate}} - {{post.ToDate}} </td>
我的貓鼬的模式是這樣的:
var mongoose = require('mongoose');
var postSchema = new mongoose.Schema({
FromDate: Date,
ToDate: Date,
});
然而,這表現在以下幾格式的日期爲用戶看到:
2015-07-09T07:00:00.000Z - 2015-07-16T07:00:00.000Z
有更清晰的格式嗎?我如何得到如下內容:YYYY/MM/DD - YYYY/MM/DD?
要麼改變你如何在你的mongodb中存儲日期,要麼在出路上使用javascript日期函數來解析適合你的UI的格式 http:// www。 w3schools.com/jsref/jsref_obj_date.asp – trickpatty