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

MongoDB में ISODate से Month, Day, Year आदि Fetch करना

Mongo shell विभिन्न methods provide करता है जैसे ISODate() date return करने के लिए, either string या Date object के रूप में। ISODate() constructor ISODate() wrapper का उपयोग करके Date object return करता है।

Collection बनाना

> db.demo548.insertOne({"dueDate":new ISODate("2020-04-09 12:12:40")});
{ "acknowledged" : true, "insertedId" : ObjectId("5e8e30499e5f92834d7f05de") }

सभी Documents Display करना

> db.demo548.find();

Output:

{ "_id" : ObjectId("5e8e30499e5f92834d7f05de"), "dueDate" : ISODate("2020-04-09T12:12:40Z") }

ISODate से Date Components Extract करने का Query

> db.demo548.aggregate( [ { $project: { Year: { $year: "$dueDate" }, Month: { $month: "$dueDate" }, Day: { $dayOfMonth: "$dueDate" }, Hour: { $hour: "$dueDate" }, Minutes: { $minute: "$dueDate" }, Seconds: { $second: "$dueDate" }, Milliseconds: { $millisecond: "$dueDate" }, DayOfYear: { $dayOfYear: "$dueDate" }, DayOfWeek: { $dayOfWeek: "$dueDate" }, Week: { $week: "$dueDate" } } } ] ).pretty();

Output:

{
  "_id" : ObjectId("5e8e30499e5f92834d7f05de"),
  "Year" : 2020,
  "Month" : 4,
  "Day" : 9,
  "Hour" : 12,
  "Minutes" : 12,
  "Seconds" : 40,
  "Milliseconds" : 0,
  "DayOfYear" : 100,
  "DayOfWeek" : 5,
  "Week" : 14
}

उपलब्ध Date Operators: $year, $month, $dayOfMonth, $hour, $minute, $second, $millisecond, $dayOfYear, $dayOfWeek (1=Sunday), $week। ये सभी $project stage में use होते हैं।

  1. PHP MySQL में टाइमस्टैम्प से दिन, महीना, वर्ष कैसे निकालें? PHP MySQL में टाइमस्टैम्प से दिन, महीना, वर्ष कैसे निकालें?

    PHP में date_parse() फ़ंक्शन का उपयोग PHP में टाइमस्टैम्प से दिन, महीना, वर्ष और अन्य घटक निकालने के लिए date_parse() फ़ंक्शन का उपयोग करें: print_r(date_parse(anyTimeStampValue)); PHP कोड उदाहरण $yourTimeStampValue = 2019-02-04 12:56:50; print_r(date_parse($yourTimeStampValue)); आउटपुट ) date_p

  1. - C++ में सप्ताह का दिन

    मान लीजिए हमारे पास एक तारीख (दिन, महीना और वर्ष) है। इस तारीख से, हमें उस दी गई तारीख का सप्ताह का दिन ढूंढना है। इसे हल करने के लिए हम जेलर के एल्गोरिदम का उपयोग करेंगे। जेलर के एल्गोरिदम का उपयोग करके सप्ताह का दिन ढूंढने का सूत्र यहां है 𝑤=$$\lgroup d+\lfloor \frac{13(m+1)}{5} \rfloor+y+\lfloo

  1. - जावा में वर्ष, महीना और दिन से डेट कैसे प्राप्त करें?

    of() मेथड का उपयोग java.time.LocalDate क्लास का of() मेथड वर्ष, महीना और महीने के दिन के मानों को पैरामीटर के रूप में स्वीकार करता है और LocalDate का ऑब्जेक्ट बनाकर लौटाता है। उदाहरण import java.time.LocalDate; public class Test { public static void main(String[] args) { LocalDate da