MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment agréger par année-mois-jour sur un fuseau horaire différent

Je ne suis pas un expert de CET et de sa relation avec UTC, mais le code suivant (pour le shell) devrait effectuer une conversion appropriée (en ajoutant une heure) en un type de date MongoDB :

db.dates.aggregate(
  {$project: {"tDate":{$add: ["$tDate", 60*60*1000]}, "eventCount":1, "customer":1}}
)

Si vous exécutez cette commande de projet avant le reste de votre pipeline, les résultats devraient être en CET.