As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
$dayOfYear
O $dayOfYear operador no Amazon DocumentDB retorna o dia do ano de uma data como um número entre 1 e 366 (365 em anos não bissextos).
Parâmetros
-
expression: o campo de data ou expressão do qual extrair o dia do ano.
Exemplo (MongoDB Shell)
Este exemplo demonstra como usar o $dayOfYear operador para extrair o dia do ano de um campo de data em uma coleção do Amazon DocumentDB.
Crie documentos de amostra
db.weather.insert([ { "temperature" : 97.5, "humidity": 0.60, "date" : new Date("2023-03-15") }, { "temperature" : 82.3, "humidity": 0.75, "date" : new Date("2023-12-31") } ])
Exemplo de consulta
db.weather.aggregate([ { $project: { dayOfYear: { $dayOfYear: "$date" } } } ]).pretty()
Saída
{ "_id" : ObjectId("642b86fc7d8e07af279bbe63"), "dayOfYear" : 74 }
{ "_id" : ObjectId("642b86fc7d8e07af279bbe64"), "dayOfYear" : 365 }
Exemplos de código
Para ver um exemplo de código para usar o $dayOfYear comando, escolha a guia do idioma que você deseja usar: