$year / $month / $dayOfMonth

Reference type:Cheat sheetFormat:Syntax + example + use case

Reference group: Date expressions

What it does

Extracts calendar components; timezone affects local calendar boundaries.

Syntax

Date-part expressions with optional timezone

Use case

Group/display by local date.

$year / $month / $dayOfMonth: practical example
{ $project: { year: { $year: { date: "$createdAt", timezone: "Asia/Kolkata" } }, month: { $month: "$createdAt" } } }
💡 Explanation Extracts calendar components; timezone affects local calendar boundaries. When to use it Group/display by local date.
Key Takeaways
  • Extracts calendar components; timezone affects local calendar boundaries.
  • Typical use: Group/display by local date.