sql >> Databáze >  >> NoSQL >> MongoDB

Jak odečíst dva datum a čas v mongodb

$subtract vám udává trvání v milisekundách. Takže potřebujeme vydělit dobu trvání 3600000 pro formát hodin.

Vrácené mlýny lze převést na hodiny vydělením 3600000 (počet milisekund za 1 hodinu):

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

tj

35026690÷3600000=9.72963611111111 hours



  1. Vztahy many-to-many v CouchDB nebo MongoDB

  2. Odstraňte z řetězce všechny symboly, které nejsou utf-8

  3. Metoda ukládání modelu Mongoose

  4. Aktualizujte model pomocí Mongoose, Express, NodeJS