$dateToParts और उसके समकक्ष $dateFromParts
. का उपयोग करेंयहाँ एक अद्यतन खेल का मैदान है
यह जो करता है वह मूल रूप से तारीख को उसके भागों में तोड़ देता है:
{
$project: {
dateHour: {
$dateToParts: {
date: "$updatedAt"
}
}
}
}
उत्पादन करेगा:
{
"dateHour": {
"day": 19,
"hour": 18,
"millisecond": 0,
"minute": 21,
"month": 3,
"second": 5,
"year": 2020
}
}
और फिर बाद में आप तारीख को उसके हिस्सों से फिर से बनाते हैं:
{
$project: {
reconstructedDateHour: {
$dateFromParts: {
year: "$dateHour.year",
month: "$dateHour.month",
day: "$dateHour.day",
hour: "$dateHour.hour"
}
}
}
}