आपका प्रारंभ दिनांक ऑब्जेक्ट 00:00:00.000
. पर वर्तमान दिनांक समय घंटों को धारण करना चाहिए (मिलीसेकंड सटीक) और आज की तारीख के लिए घंटे 23:59:59.999
पर सेट करें :
var start = new Date();
start.setHours(0,0,0,0);
var end = new Date();
end.setHours(23,59,59,999);
फिर अपने MongoDB क्वेरी ऑपरेटर में हमेशा की तरह संशोधित दिनांक ऑब्जेक्ट पास करें:
db.posts.find({created_on: {$gte: start, $lt: end}});
यदि आप क्षणों . का उपयोग कर रहे हैं पुस्तकालय, यह startOf()
. का उपयोग करके किया जा सकता है और endOf()
स्ट्रिंग 'day'
. पास करने के लिए क्षण की वर्तमान दिनांक वस्तु पर विधियाँ तर्क के रूप में:
var start = moment().startOf('day'); // set to 12:00 am today
var end = moment().endOf('day'); // set to 23:59 pm today