$toDate

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

Reference group: Conversion and type inspection

What it does

Converts supported date strings, numbers, or ObjectIds to BSON Date.

Syntax

{$toDate: expression}

Use case

Normalize timestamps.

$toDate: practical example
{ $set: { createdAtDate: { $toDate: "$createdAtText" } } }
💡 Explanation Converts supported date strings, numbers, or ObjectIds to BSON Date. When to use it Normalize timestamps.
Key Takeaways
  • Converts supported date strings, numbers, or ObjectIds to BSON Date.
  • Typical use: Normalize timestamps.