сравнение дат в mongoosejs - PullRequest
1 голос
/ 22 ноября 2011

Сравнение дат в мангусте кажется мне неудачным.Мое сравнение дат всегда возвращает false, даже если я установил дату в далеком будущем.

TaskSchema = new Schema({
    description: String,
    end: { type: Date, required: true, index:true}
})

task.end >= Date()

1 Ответ

0 голосов
/ 25 ноября 2011

Не уверен, что я точно понимаю ответ, но следующее работает, если я создаю экземпляр Date вместо простого вызова Date ()

task.end >= new Date()

Я думал, Date () был статическим фабричным методом, который создаетобъект даты, но я думаю, что могу ошибаться.Если я console.log Date () и new Date (), они оба распечатывают даты, поэтому не уверены, в чем разница, но независимо от того, работает ли я, если я создаю новую дату.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...