MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

So subtrahieren Sie zwei Datums- und Uhrzeitangaben in Mongodb

$subtract gibt Ihnen die Dauer in Millisekunden. Also müssen wir die Dauer durch 3600000 für das Stundenformat teilen.

Die zurückgegebenen Mühlen können in Stunden umgerechnet werden, indem sie durch 3600000 dividiert werden (Anzahl der Millisekunden in 1 Stunde):

totalHourSpent:{$divide : [{$subtract: ["$lastSeen","$firstSeen"]}, 3600000]}

dh

35026690÷3600000=9.72963611111111 hours