MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Come aggregare per anno-mese-giorno in un fuso orario diverso

Non sono un esperto di CET e della sua relazione con UTC, ma il codice seguente (per la shell) dovrebbe eseguire una conversione corretta (aggiungendo un'ora) in un tipo di data MongoDB:

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

Se esegui quel comando di progetto prima del resto della pipeline, i risultati dovrebbero essere in CET.