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

मोंगोडब में टाइमस्टैम्प को आज तक कैसे परिवर्तित करें?

आप $toDate का इस्तेमाल कर सकते हैं टाइमस्टैम्प को आईएसओ तिथि में बदलने के लिए एकत्रीकरण और $toLong mongodb 3.6 . में स्ट्रिंग टाइमस्टैम्प को पूर्णांक मान में बदलने के लिए

db.collection.aggregate([
  { "$project": {
    "_id": {
      "$toDate": {
        "$toLong": "$_id"
      }
    }
  }},
  { "$group": {
    "_id": { "$dateToString": { "format": "%Y-%m-%d", "date": "$_id" } },
    "count": { "$sum": 1 }
  }}
])

इसे यहां आज़माएं

और पिछले संस्करणों के साथ

db.collection.aggregate([
  { "$project": {
    "date": { "$add": [ new Date(0), "$_id" ] }
  }}
])


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडीबी और सी # खोजें ()

  2. निर्धारित करें कि प्री सेव कॉलबैक में कोई रिकॉर्ड नया है या नहीं

  3. MongoDb - प्रकार को इंट से डबल में बदलें

  4. मंगोलाब नोडज टोपोलॉजी नष्ट हो गई

  5. $ और क्वेरी कोई परिणाम नहीं लौटाती है