function(){
var currentDate = new Date();
var twentyFourHours = 24*60*60*1000;
var limit = currentDate - twentyFourHours;
aModel.find({where:{property:something, timeStamp:{gt:limit}}},function(err,models){
models.forEach(function(oneModel){
console.log(oneModel.timeStamp);
//Tue Apr 05 2016 19:48:03 GMT+0000 (UTC)
//no ms resolution
});
}
}
在MongoDB本身中,SAME模型属性显示为:2016-04-05T19:48:02.314Z
如何避免这种丢失的日期解决方案或保持格式相同?
感谢。
答案 0 :(得分:2)
由于您从数据库中获取了JavaScript Date对象, 你必须致电:
date.toISOString();
获取完整日期字符串。