MongoDB $convert

In MongoDB, you can use the $convert aggregation pipeline operator to convert a value to a specified type.

You can convert any valid expression to a double, string, ObjectId, boolean, Date, integer, long, or decimal.

Read more

MongoDB Date() Method

In MongoDB, the Date() method returns a date either as a string or as a Date object.

  • When you call it as Date(), it returns the current date as a string in the mongo shell.
  • When you call it as new Date(), it returns the current date as a Date object.

You can also provide a specific date as an argument to new Date(), so that it uses that date.

Read more

MongoDB $dateFromParts

In MongoDB, the $dateFromParts aggregation pipeline operator constructs and returns a Date object from the date’s constituent parts.

You provide each date part as a separate field.

You can specify your constituent date fields in ISO week date format if required.

Read more

MongoDB $dateToParts

In MongoDB, the $dateToParts aggregation pipeline operator returns the date parts of a given date.

More specifically, it returns a document that contains the constituent parts of a given BSON Date value as individual properties.

Read more

MongoDB $month

In MongoDB, the $month aggregation pipeline operator returns the month of a given date as a number between 1 and 12.

When using the $month operator, you can optionally specify a timezone to use for the result.

The $month operator accepts either a date (as either a Date, a Timestamp, or an ObjectId), or a document that specifies the date and timezone to use.

Read more