Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MongoDB

MongoDB में Date / ISODate के घटक कैसे प्राप्त करें?


MongoDB में Date/ISODate के घटक प्राप्त करना

MongoDB में Date/ISODate के घटक प्राप्त करने के लिए, आइए कलेक्शन में दिनांक के साथ एक दस्तावेज़ बनाते हैं। अब MongoDB में Date/ISODate के घटक प्राप्त करते हैं:

> db.componentOfDateDemo.insert({"ShippingDate":new Date()}); 
WriteResult({ "nInserted" : 1 })

find() मेथड से सभी दस्तावेज़ प्रदर्शित करना

> db.componentOfDateDemo.find().pretty()

यह निम्नलिखित आउटपुट देगा:


findOne() का उपयोग करके परिणाम प्राप्त करने का क्वेरी

> var result=db.componentOfDateDemo.findOne();

अब आप कलेक्शन से दस्तावेज़ प्रदर्शित कर सकते हैं। निम्नलिखित क्वेरी है:

> result

यह निम्नलिखित आउटपुट देगा:


दस्तावेज़ों से केवल दिनांक प्राप्त करने के लिए क्वेरी

> result.ShippingDate;

यह निम्नलिखित आउटपुट देगा:

ISODate("2019-03-29T22:33:59.776Z")

दिनांक के बारे में सभी विवरण प्राप्त करने के लिए क्वेरी

> result.ShippingDate.pressTABKeyTwoTimes

आउटपुट का स्क्रीनशॉट:

MongoDB में Date / ISODate के घटक कैसे प्राप्त करें?

अब आप "ShippingDate" फील्ड के लिए उपरोक्त फ़ंक्शन का उपयोग कर सकते हैं। निम्नलिखित क्वेरी है:

> result.ShippingDate.getFullYear() 
2019 
> result.ShippingDate.getSeconds(); 
59 
> result.ShippingDate.getMinutes(); 
3 
> result.ShippingDate.getHours(); 
4 
> result.ShippingDate.getDate(); 
30 
> result.ShippingDate.getMonth(); 
2
  1. MongoDB में Date / ISODate के घटक कैसे प्राप्त करें? MongoDB में Date / ISODate के घटक कैसे प्राप्त करें?

    MongoDB में Date/ISODate के घटक प्राप्त करना MongoDB में Date/ISODate के घटक प्राप्त करने के लिए, आइए कलेक्शन में दिनांक के साथ एक दस्तावेज़ बनाते हैं। अब MongoDB में Date/ISODate के घटक प्राप्त करते हैं: > db.componentOfDateDemo.insert({ShippingDate:new Date()}); WriteResult({ nInserted : 1 })

  1. - MongoDB में डेट इन्सर्ट करना

    MongoDB में Date() और ISODate() का उपयोग करके डेट इन्सर्ट करना MongoDB में डेट स्टोर करने के लिए JavaScript Date() ऑब्जेक्ट या MongoDB का ISODate() उपयोग करें। दोनों BSON Date टाइप के रूप में संग्रहीत होते हैं। डेट इन्सर्ट करने के विभिन्न तरीके > db.demo421.insert({DueDate:new Date(Date.now())})

  1. - MongoDB में डेट फॉर्मेट कैसे बदलें?

    हमारे पास निम्न तारीख है: 01-10-2019 डेट फॉर्मेट बदलने के लिए, कस्टम वेरिएबल का उपयोग करें और डेट को स्ट्रिंग में कनवर्ट करके उसका फॉर्मेट बदलें: डेट को स्ट्रिंग में कनवर्ट करके फॉर्मेट बदलने की क्वेरी var outputString= formatDate[2]+-+formatDate[0]+-+formatDate[1]; वेरिएबल वैल्यू प्रदर्शित करना