Я пишу веб-приложение с использованием MongoDB, Mongoose.js, Express.js, npm и AngularJS.
У меня есть форма с полем ввода диапазона дат, данные отправляются на сервер и обратно в Угловое, используя:
<td> Date Range: </td>
<td> {{post.FromDate}} - {{post.ToDate}} </td>
Моя схема Mongoose выглядит так:
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}}