MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

मोंगो डालने के लिए सही आईएसओडेट बनाने के लिए जोडा-टाइम का उपयोग करना

आपका इनपुट स्ट्रिंग प्रारूप सही है, जब तक कि इसका उद्देश्य यूटीसी का प्रतिनिधित्व करना है।

इस प्रारूप से मेल खाने वाले पार्सर का उपयोग करने के लिए अपना पार्सर बदलें:

DateTimeFormatter parser = ISODateTimeFormat.dateTime();

आपका बाकी प्रश्न मुझे ज्यादा समझ में नहीं आता है। आपको parser पास नहीं करना चाहिए , बल्कि parseDateTime . से वापसी मूल्य , जिसे आप कैप्चर करते नहीं दिख रहे हैं।

DateTime result = parser.parseDateTime(crDt);

mongo.setCrDt(recordId, result.toDate());

वह अंतिम पंक्ति काम करेगी या नहीं यह इस बात पर निर्भर करता है कि वह फ़ंक्शन क्या स्वीकार करता है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB प्रतिकृति सेट की स्थापना

  2. mongoDB में कैप्ड संग्रह से दस्तावेज़ को हटाते समय, यह एक त्रुटि के माध्यम से?

  3. MongoDB के लिए नया आदेश mongo नहीं चला सकता

  4. Mongodb findOne () रिटर्न वैल्यू नहीं नोडज

  5. मोंगो और सी # के साथ डेटाटाइम मुद्दे