Я пытаюсь вернуть результаты поиска для каждого документа, который был создан за день. Ниже приведен запрос, который я использую.Запрос по дате не работает
var query = Document.find({}).populate('contacts');
var gte = moment(req.query.date, 'DD-MM-YYYY').startOf('Day');
var lte = moment(req.query.date, 'DD-MM-YYYY').endOf('Day');
query.where('dates.createdAt').gte(gte).lt(lte);
Этот запрос работает в течение нескольких дней, но не для всех. Кажется, я не понимаю этого поведения. Пожалуйста, помогите.
Формат даты в строке запроса: DD/MM/YYYY
.
Работы для: 2016-04-16T00:02:30.065Z
Не работает: 2016-04-15T19:02:59.758Z