MongoDB में दिनांक/ISODate का घटक प्राप्त करने के लिए, आइए संग्रह में दिनांक के साथ एक दस्तावेज़ बनाएं। अब हम MongoDB में दिनांक/ISODate का घटक प्राप्त करते हैं
> db.componentOfDateDemo.insert({"ShippingDate":new Date()}); WriteResult({ "nInserted" : 1 })
खोज () विधि की सहायता से संग्रह से सभी दस्तावेज़ों को प्रदर्शित करने के लिए क्वेरी निम्नलिखित है
> db.componentOfDateDemo.find().pretty()
यह निम्नलिखित आउटपुट उत्पन्न करेगा
{ "_id" : ObjectId("5c9e9d57d628fa4220163b68"), "ShippingDate" : ISODate("2019-03-29T22:33:59.776Z") }
FindOne () का उपयोग करके परिणाम प्राप्त करने के लिए क्वेरी निम्नलिखित है
> var result=db.componentOfDateDemo.findOne();
अब आप संग्रह से दस्तावेज़ प्रदर्शित कर सकते हैं। निम्नलिखित प्रश्न है
> result
यह निम्नलिखित आउटपुट उत्पन्न करेगा
{ "_id" : ObjectId("5c9e9d57d628fa4220163b68"), "ShippingDate" : ISODate("2019-03-29T22:33:59.776Z") }
दस्तावेज़ों से केवल दिनांक प्राप्त करने के लिए, निम्न क्वेरी का उपयोग करें
> result.ShippingDate;
यह निम्नलिखित आउटपुट उत्पन्न करेगा
ISODate("2019-03-29T22:33:59.776Z")
दिनांक के बारे में सभी विवरण प्राप्त करने के लिए, निम्न क्वेरी का उपयोग करें
> result.ShippingDate.pressTABKeyTwoTimes
आउटपुट का स्क्रीनशॉट निम्न है
अब आप उपरोक्त फ़ंक्शन का उपयोग "शिपिंगडेट" फ़ील्ड के लिए कर सकते हैं। निम्नलिखित प्रश्न है
> result.ShippingDate.getFullYear() 2019 > result.ShippingDate.getSeconds(); 59 > result.ShippingDate.getMinutes(); 3 > result.ShippingDate.getHours(); 4 > result.ShippingDate.getDate(); 30 > result.ShippingDate.getMonth(); 2