কম্পিউটার টিউটোরিয়াল

MongoDB-এ দুটি তারিখের মাঝপথে ডেটা সার্চ করা

MongoDB-এ দুটি তারিখের মাঝপথে ডেটা সার্চ করতে $gte (গ্রেটার দেন ইকুয়াল) এবং $lt (লেস দেন) ব্যবহার করুন। একটি কালেকশন তৈরি করুন:

> db.demo524.insertOne({"EndDate":new ISODate("2020-01-19")});
{ "acknowledged" : true, "insertedId" : ObjectId("5e8adbe5437efc8605595b63") }
> db.demo524.insertOne({"EndDate":new ISODate("2020-01-20")});
{ "acknowledged" : true, "insertedId" : ObjectId("5e8adbec437efc8605595b64") }
> db.demo524.insertOne({"EndDate":new ISODate("2020-12-31")});
{ "acknowledged" : true, "insertedId" : ObjectId("5e8adbf3437efc8605595b65") }

find() দিয়ে ডকুমেন্ট দেখান:

> db.demo524.find();

আউটপুট:

২০২০-০১-০৪ থেকে ২০২০-০১-৩১ (এক্সক্লুসিভ) মাঝপথে তারিখ 가진 ডকুমেন্ট বের করা:

> var first = new ISODate("2020-01-04");
> var last = new ISODate("2020-01-31");
> db.demo524.find({EndDate: {$gte: first, $lt: last}});

আউটপুট:

ব্যাখ্যা: $gte ইনক্লুসিভ (সহিত), $lt এক্সক্লুসিভ (বর্জিত)। দুটি দিয়ে রেঞ্জ কোয়ারি করা হয়। ISODate অবজেক্ট ব্যবহার করুন। উভয় ইনক্লুসিভ চাইলে $lte ব্যবহার করুন। ইন্ডেক্স থাকলে রেঞ্জ কোয়ারি খুব ফাস্ট হয়।

  1. জাভাতে দুটি তারিখ তুলনা করুন

  2. Excel-এ দুটি তারিখের মধ্যে লিপ ইয়ারের সংখ্যা হিসাব করুন

  3. এক্সেলে দুটি তারিখের মাঝপথের সব তারিখ এক্সট্র্যাক্ট ও লিস্ট করার উপায়

  4. পাইথনে দুটি তারিখের মধ্যে দিনের সংখ্যা ক্যালকুলেট করার পদ্ধতি