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

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

हमारे पास निम्न तारीख है:

01-10-2019

डेट फॉर्मेट बदलने के लिए, कस्टम वेरिएबल का उपयोग करें और डेट को स्ट्रिंग में कनवर्ट करके उसका फॉर्मेट बदलें:

डेट को स्ट्रिंग में कनवर्ट करके फॉर्मेट बदलने की क्वेरी

> var inputDate="01-10-2019";
> var formatDate= inputDate.split(/-|\//);
> var outputString= formatDate[2]+'-'+formatDate[0]+'-'+formatDate[1];

वेरिएबल वैल्यू प्रदर्शित करना:

> print(outputString);

परिणाम:

2019-01-10

व्याख्या: यह JavaScript स्ट्रिंग मैनिपुलेशन है (MongoDB शेल में चलता है)। split(/-|\//) डैश या स्लैश से विभाजित करता है: ["01", "10", "2019"]। फिर इंडेक्स 2, 0, 1 को जोड़कर "YYYY-MM-DD" फॉर्मेट बनाता है। MongoDB में डेट स्टोर करने के लिए ISODate() या $dateFromString का उपयोग करना बेहतर है।

  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. - PHP प्रोग्राम: डेट फॉर्मेट बदलना (strtotime और date)

    PHP में डेट फॉर्मेट बदलना उदाहरण <?php function string_convert($my_date) { $sec = strtotime($my_date); $my_date = date(Y-m-d H:i, $sec); $my_date = $my_date . :00; echo $my_date; } $my_date = 23/11/2020 11:59 PM; string_convert($my_date); ?> आउटपुट 1970-01-01 00:00:00 समस्

  1. - PHP प्रोग्राम: डेट फॉर्मेट बदलें

    PHP में डेट फॉर्मेट बदलना उदाहरण 1: strtotime() + date() <?php $date = 2019-11-11 05:25 PM; echo डेट प्रदर्शित हो रही है...\n; echo डेट = $date\n; echo अपडेटेड डेट प्रदर्शित हो रही है...\n; // 20 दिन जोड़ें और फॉर्मेट करें echo date(Y-m-d H:i, strtotime($date . + 20 days)); ?> आउटपुट डे