आप $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" ] }
}}
])