現在、クライアント側に日付ピッカーがあります。日付が選択されると、ミリ秒単位の日付がノード アプリに送信されます。問題は、新しい日付(ミリ秒)の無効な日付を取得していることです
送信されたミリ秒は次のようになります ( 1347433200000 ) 私のコードは休眠中です
app.get('/dashboard/date/:date', function(req, res){
console.log(new Date(req.params.date));
var start = new Date(req.params.date);
var end = new Date(req.params.date).add({hours:23, minutes:59, seconds: 59, milliseconds: 999});
console.log(start);
console.log(end);
Appointments.find({'scheduled' : {"$gte": start, "$lt": end}}, function(err, list){
res.render('templates/list',{ layout: false, appointments: list });
});
});