दिलचस्प पोस्ट
वेबव्यू में नहीं होने पर Android पर कुकीज और वेबव्यू के कैश को कैसे साफ़ करें? घटनाओं और प्रतिनिधियों और इसके संबंधित अनुप्रयोगों के बीच का अंतर Ggplot के साथ पृष्ठभूमि छवि पर प्लॉट डेटा SciPy में लोपास फ़िल्टर बनाना – तरीके और इकाइयों को समझना पीडीएफ से सटीक हिंदी सामग्री की प्रतिलिपि करने में असमर्थ एक फ़ाइल में वस्तुओं की सूची लिखें एक स्थैतिक आरंभीकरण ब्लॉक में एक योग्य स्थिर अंतिम चर की अनुमति क्यों नहीं है? पॉपअप Window – जब बाहर क्लिक किया तो ख़ारिज करें मैं जावा में ई-मेल कैसे भेजूं? सीरियललाइजेशन और डिसेरायलाइजेशन के दौरान कंट्रोलर्स को कैसे बुलाया जाता है? मुझे "स्टोर" की आवश्यकता क्यों है: "हाँ" लोचदार खोज में? एडीबी के माध्यम से रूट के रूप में एक स्क्रिप्ट लॉन्च करें AngularJS में फ़िल्टर किए गए परिणाम को हाइलाइट करना GetContext () के बीच का अंतर, getApplicationContext (), getBaseContext () और "यह" कच्चे पोस्ट डेटा प्राप्त करें

माँगोडब में तारीख / समय को स्टोर करने का सर्वोत्तम तरीका

मैंने स्ट्रिंग, पूर्णांक टाइमस्टैम्प और मोंगो डेटैट ऑब्जेक्ट्स का उपयोग करते हुए देखा है।

Solutions Collecting From Web of "माँगोडब में तारीख / समय को स्टोर करने का सर्वोत्तम तरीका"

सबसे अच्छा तरीका मूल जावास्क्रिप्ट दिनांक वस्तुओं को संग्रहीत करना है , जो बीएसओएन मूल दिनांक ऑब्जेक्ट्स पर मैप करता है ।

> db.test.insert({date: ISODate()}) > db.test.insert({date: new Date()}) > db.test.find() { "_id" : ObjectId("..."), "date" : ISODate("2014-02-10T10:50:42.389Z") } { "_id" : ObjectId("..."), "date" : ISODate("2014-02-10T10:50:57.240Z") } 

मूल प्रकार बॉक्स के बाहर उपयोगी विधियों की एक पूरी श्रृंखला का समर्थन करता है, जो कि आप अपने मानचित्र-कम नौकरियों में उपयोग कर सकते हैं, उदाहरण के लिए।

यदि आप की आवश्यकता है, तो आप getTime() विधि और Date(milliseconds) getTime() का उपयोग करके Date ऑब्जेक्ट्स को और यूनिक्स टाइमस्टैम्प से 1) कन्वर्ट कर सकते हैं।

1) कड़ाई से बोलते हुए, यूनिक्स टाइमस्टैम्प सेकंड में मापा जाता है। यूनिक्स युग के बाद से मिलीसेकंड में जावास्क्रिप्ट दिनांक वस्तु उपाय

एक डेटास्टैम्प पहले से ही _id ऑब्जेक्ट में है, जो डालने के समय का प्रतिनिधित्व करता है

इसलिए यदि डालने का समय आपको चाहिए, यह पहले से ही है:

मोंगोडब खोल में लॉग इन करें

 ubuntu@ip-10-0-1-223:~$ mongo 10.0.1.223 MongoDB shell version: 2.4.9 connecting to: 10.0.1.223/test 

आइटम डालने से अपना डेटाबेस बनाएं

 > db.penguins.insert({"penguin": "skipper"}) > db.penguins.insert({"penguin": "kowalski"}) > 

आइए हम उस डेटाबेस को बनाते हैं जिस पर हम अब मौजूद हैं

 > use penguins switched to db penguins 

पंक्तियों को वापस प्राप्त करें:

 > db.penguins.find() { "_id" : ObjectId("5498da1bf83a61f58ef6c6d5"), "penguin" : "skipper" } { "_id" : ObjectId("5498da28f83a61f58ef6c6d6"), "penguin" : "kowalski" } 

प्रत्येक पंक्ति को yyyy-MM-dd HH: mm: ss प्रारूप में प्राप्त करें:

 > db.penguins.find().forEach(function (doc){ d = doc._id.getTimestamp(); print(d.getFullYear()+"-"+(d.getMonth()+1)+"-"+d.getDate() + " " + d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds()) }) 2014-12-23 3:4:41 2014-12-23 3:4:53 

यदि पिछले एक-लाइनर आपको भ्रमित कर लेता है तो मुझे यहां पर काम करने के तरीके पर एक चलन है: https://stackoverflow.com/a/27613766/445131

Protip, MongoDB सबसे अच्छा डीबी है क्योंकि MongoDB वेब-स्केल है: https://www.youtube.com/watch?v=b2F-DItXtZs