Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
$week
El $week operador de Amazon DocumentDB devuelve el número de semana de una fecha (0-53) según la norma ISO 8601. El número de semana se calcula en función del año y el día de la semana, y el lunes es el primer día de la semana.
Parámetros
Ninguno
Ejemplo (MongoDB Shell)
El siguiente ejemplo muestra cómo utilizar el $week operador para recuperar el número de semana de una fecha determinada.
Cree documentos de muestra
db.events.insertMany([ { _id: 1, date: new Date("2023-01-01") }, { _id: 2, date: new Date("2023-01-08") }, { _id: 3, date: new Date("2023-12-31") } ]);
Ejemplo de consulta
db.events.aggregate([ { $project: { _id: 1, week: { $week: "$date" } }} ]);
Salida
[
{ "_id": 1, "week": 1 },
{ "_id": 2, "week": 2 },
{ "_id": 3, "week": 53 }
]
Ejemplos de código
Para ver un ejemplo de código para usar el $week comando, elija la pestaña del idioma que desee usar: