दो अलग-अलग तरीके हैं जिनके द्वारा आप MongoDB में दिनांक/समय संग्रहीत कर सकते हैं। पहले दृष्टिकोण में, आप जावास्क्रिप्ट जैसी दिनांक वस्तुओं का उपयोग कर सकते हैं। दिनांक वस्तु MongoDB में दिनांक/समय संग्रहीत करने का सबसे अच्छा तरीका है। वाक्य रचना इस प्रकार है:
<पूर्व>नई तिथि ();दूसरे दृष्टिकोण में, आप ISODate() का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है:
नया ISODate();
उपरोक्त सिंटैक्स को समझने के लिए, आइए हम पहले दृष्टिकोण का अनुसरण करते हुए दस्तावेज़ों के साथ एक संग्रह बनाएं। दस्तावेज़ के साथ संग्रह बनाने की क्वेरी इस प्रकार है:
पहला तरीका:
> db.ProductsInformation.insertOne({"ProductId":"Product-1",,"ProductDeliveryDateTime":newDate()});{ "स्वीकृत" :सच, "insertId" :ObjectId("5c6ec6786fd07954a4890686")}पूर्व>दूसरा तरीका:
> db.ProductsInformation.insertOne({"ProductId":"Product-2",,"ProductDeliveryDateTime":newISODate()});{ "स्वीकृत" :सच, "insertId" :ObjectId("5c6ec6846fd07954a4890687")}पूर्व>संग्रह से सभी दस्तावेज़ों को ढूँढें () विधि की सहायता से प्रदर्शित करें। क्वेरी इस प्रकार है:
> db.ProductsInformation.find().pretty();निम्न आउटपुट है:
{ "_id" :ObjectId("5c6ec6786fd07954a4890686"), "ProductId" :"Product-1", "ProductDeliveryDateTime" :ISODate("2019-02-21T15:40:40.901Z")}{ "_id" :ObjectId("5c6ec6846fd07954a4890687"), "ProductId" :"Product-2", "ProductDeliveryDateTime" :ISODate("2019-02-21T15:40:52.684Z")}नोट :दिनांक/समय वस्तुओं को संग्रहीत करने का सबसे अच्छा तरीका दिनांक वस्तु के साथ है।